unifiedRoleEligibilitySchedule-Ressourcentyp

Namespace: microsoft.graph

Wichtig

APIs unter der /beta Version in Microsoft Graph können geändert werden. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in Version 1.0 verfügbar ist, verwenden Sie die Versionsauswahl .

Stellt einen Zeitplan für eine Rollenberechtigung in Ihrem Mandanten dar und wird verwendet, um eine unifiedRoleEligibilityScheduleInstance zu instanziieren.

Erbt von unifiedRoleScheduleBase.

Methoden

Methode Rückgabetyp Beschreibung
unifiedRoleEligibilitySchedules auflisten unifiedRoleEligibilitySchedule-Sammlung Rufen Sie die Zeitpläne für Rollenberechtigungsvorgänge ab.
unifiedRoleEligibilitySchedule abrufen unifiedRoleEligibilitySchedule Rufen Sie den Zeitplan für einen Rollenberechtigungsvorgang ab.
filterByCurrentUser unifiedRoleEligibilitySchedule-Sammlung Rufen Sie die Zeitpläne für Rollenberechtigungen ab, für die der angemeldete Benutzer der Prinzipal ist.

Eigenschaften

Eigenschaft Typ Beschreibung
appScopeId String Bezeichner des app-spezifischen Bereichs, wenn der Zuweisungsbereich app-spezifisch ist. Der Bereich einer Zuordnung bestimmt den Satz von Ressourcen, für die dem Prinzipal Zugriff gewährt wurde. App-Bereiche sind Bereiche, die nur von dieser Anwendung definiert und verstanden werden. Wird / für mandantenweite App-Bereiche verwendet. Verwenden Sie directoryScopeId , um den Bereich auf bestimmte Verzeichnisobjekte zu beschränken, z. B. administrative Einheiten. Geerbt von unifiedRoleScheduleBase. Unterstützt $filter (eqund nefür null Werte).
createdDateTime DateTimeOffset Zeitpunkt der Erstellung des Zeitplans. Geerbt von unifiedRoleScheduleBase.
createdUsing String Bezeichner der roleEligibilityScheduleRequest, die diesen Zeitplan erstellt hat. Geerbt von unifiedRoleScheduleBase. Unterstützt $filter (eqund nefür null Werte).
directoryScopeId String Bezeichner des Verzeichnisobjekts, das den Bereich der Zuordnung darstellt. Der Bereich einer Zuordnung bestimmt den Satz von Ressourcen, für die dem Prinzipal Zugriff gewährt wurde. Verzeichnisbereiche sind freigegebene Bereiche, die im Verzeichnis gespeichert sind und von mehreren Anwendungen verstanden werden. Wird / für mandantenweiten Bereich verwendet. Verwenden Sie appScopeId , um den Bereich nur auf eine Anwendung zu beschränken. Geerbt von unifiedRoleScheduleBase. Unterstützt $filter (eqund nefür null Werte).
id String Der eindeutige Bezeichner für die unifiedRoleEligibilitySchedule. Schlüssel, nicht nullfähig, schreibgeschützt. Geerbt von unifiedRoleScheduleBase. Unterstützt $filter (eq).
memberType String Mitgliedschaftstyp der berechtigten Aufgabe. Dabei kann es sich entweder um , Directoder Group.Inherited Unterstützt $filter (eq).
modifiedDateTime DateTimeOffset Zeitpunkt der letzten Aktualisierung des Zeitplans. Geerbt von unifiedRoleScheduleBase.
principalId String Bezeichner des Prinzipals, dem die berechtigte Zuordnung gewährt wird. Kann eine Gruppe oder ein Benutzer sein. Geerbt von unifiedRoleScheduleBase.
Unterstützt $filter (eq).
roleDefinitionId String Der Bezeichner des unifiedRoleDefinition-Objekts, für das die Zuordnung vorgesehen ist. Geerbt von unifiedRoleScheduleBase.
Unterstützt $filter (eq).
scheduleInfo requestSchedule Das Zeitplanobjekt der berechtigten Rollenzuweisungsanforderung.
status String Status für die roleEligibilitySchedule. Sie kann statusbezogene Nachrichten wie Provisioned, Revoked, Pending Provisioningund Pending Approvalenthalten. Geerbt von unifiedRoleScheduleBase.
Unterstützt $filter (eq).

Beziehungen

Beziehung Typ Beschreibung
appScope appScope Schreibgeschützte Eigenschaft mit Details zum appspezifischen Bereich, wenn der Zuweisungsbereich app-spezifisch ist. Containment-Entität. Geerbt von unifiedRoleScheduleBase
directoryScope directoryObject Eigenschaft, die auf das Verzeichnisobjekt verweist, das dem Bereich der berechtigten Zuordnung entspricht. Vorausgesetzt, dass Aufrufer das Verzeichnisobjekt gleichzeitig mit $expand dem Abrufen der berechtigten Rollenzuweisung abrufen können. Schreibgeschützt. Geerbt von unifiedRoleScheduleBase
Prinzipal directoryObject Eigenschaft, die auf den Prinzipal verweist, der über die Anforderung eine berechtigte Rollenzuweisung erhält. Vorausgesetzt, dass Anrufer den Prinzipal gleichzeitig mit $expand dem Abrufen der berechtigten Rollenzuweisung verwenden können. Schreibgeschützt. Geerbt von unifiedRoleScheduleBase
roleDefinition unifiedRoleDefinition Eigenschaft, die den roleDefinition-Wert angibt, für den die berechtigte Zuordnung gilt. Vorausgesetzt, dass Anrufer die Rollendefinition gleichzeitig mit $expand dem Abrufen der berechtigten Rollenzuweisung abrufen können. roleDefinition.Id wird automatisch erweitert. Geerbt von unifiedRoleScheduleBase

JSON-Darstellung

Es folgt eine JSON-Darstellung der Ressource.

{
  "@odata.type": "#microsoft.graph.unifiedRoleEligibilitySchedule",
  "id": "String (identifier)",
  "principalId": "String",
  "roleDefinitionId": "String",
  "directoryScopeId": "String",
  "appScopeId": "String",
  "createdUsing": "String",
  "createdDateTime": "String (timestamp)",
  "modifiedDateTime": "String (timestamp)",
  "status": "String",
  "scheduleInfo": {
    "@odata.type": "microsoft.graph.requestSchedule"
  },
  "memberType": "String"
}