unifiedRoleEligibilityScheduleInstance-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 die Instanz für eine Rollenberechtigung in Ihrem Mandanten dar.
Erbt von unifiedRoleScheduleInstanceBase.
Methoden
| Methode | Rückgabetyp | Beschreibung |
|---|---|---|
| unifiedRoleEligibilityScheduleInstances auflisten | unifiedRoleEligibilityScheduleInstance-Sammlung | GGet die Instanzen von Rollenberechtigungen. |
| unifiedRoleEligibilityScheduleInstance abrufen | unifiedRoleEligibilityScheduleInstance | Rufen Sie die Instanz einer Rollenberechtigung ab. |
| filterByCurrentUser | unifiedRoleEligibilityScheduleInstance-Sammlung | Rufen Sie die Instanzen der berechtigten Rollen für den aufrufenden Prinzipal ab. |
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 unifiedRoleScheduleInstanceBase. 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 unifiedRoleScheduleInstanceBase. Unterstützt $filter (eqund nefür null Werte). |
| endDateTime | DateTimeOffset | Zeitpunkt, zu dem die roleEligibilityScheduleInstance abläuft. |
| id | String | Der eindeutige Bezeichner für die roleEligibilityScheduleInstance. Key, not nullable, Read-only.Inherited from unifiedRoleScheduleInstanceBase. |
| memberType | String | Mitgliedschaftstyp der Aufgabe. Dabei kann es sich entweder um , Directoder Group.Inherited |
| principalId | String | Bezeichner des Prinzipals, dem die Zuordnung gewährt wird. Kann eine Gruppe oder ein Benutzer sein. Geerbt von unifiedRoleScheduleInstanceBase. |
| roleDefinitionId | String | Der Bezeichner des unifiedRoleDefinition-Objekts, für das die Zuordnung vorgesehen ist. Schreibgeschützt. Geerbt von unifiedRoleScheduleInstanceBase. Unterstützt $filter (eq). |
| roleEligibilityScheduleId | String | Bezeichner der übergeordneten RoleEligibilitySchedule für diese Instanz. |
| startDateTime | DateTimeOffset | Zeitpunkt, zu dem die roleEligibilityScheduleInstance gestartet wird. |
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 unifiedRoleScheduleInstanceBase. Unterstützt $expand. |
| directoryScope | directoryObject | Eigenschaft, die auf das Verzeichnisobjekt verweist, das den Bereich der Zuweisung darstellt. Vorausgesetzt, dass Aufrufer das Verzeichnisobjekt gleichzeitig mit $expand dem Abrufen der berechtigten Rollenzuweisungen abrufen können. Schreibgeschützt. Geerbt von unifiedRoleScheduleInstanceBase. Unterstützt $expand. |
| 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 Rollenzuweisungen verwenden können. Schreibgeschützt. Geerbt von unifiedRoleScheduleInstanceBase. Unterstützt $expand. |
| roleDefinition | unifiedRoleDefinition | Eigenschaft, die den roleDefinition-Wert angibt, für den die Zuweisung vorgesehen ist. Vorausgesetzt, dass Anrufer die Rollendefinition gleichzeitig mit $expand dem Abrufen der berechtigten Rollenzuweisungen abrufen können. roleDefinition.Id wird automatisch erweitert. Geerbt von unifiedRoleScheduleInstanceBase. Unterstützt $expand. |
JSON-Darstellung
Es folgt eine JSON-Darstellung der Ressource.
{
"@odata.type": "#microsoft.graph.unifiedRoleEligibilityScheduleInstance",
"id": "String (identifier)",
"principalId": "String",
"roleDefinitionId": "String",
"directoryScopeId": "String",
"appScopeId": "String",
"startDateTime": "String (timestamp)",
"endDateTime": "String (timestamp)",
"memberType": "String",
"roleEligibilityScheduleId": "String"
}
Feedback
Feedback senden und anzeigen für