unifiedRoleAssignmentScheduleInstance-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 aktive Rollenzuweisung in Ihrem Mandanten dar. Die aktive Zuweisung wurde möglicherweise über PIM-Zuweisungen und Aktivierungsanforderungen oder direkt über die Rollenzuweisungs-API vorgenommen.
Erbt von unifiedRoleScheduleInstanceBase.
Methoden
| Methode | Rückgabetyp | Beschreibung |
|---|---|---|
| unifiedRoleAssignmentScheduleInstances auflisten | unifiedRoleAssignmentScheduleInstance-Sammlung | Rufen Sie die Instanzen aktiver Rollenzuweisungen ab. |
| unifiedRoleAssignmentScheduleInstance abrufen | unifiedRoleAssignmentScheduleInstance | Rufen Sie die Instanz einer aktiven Rollenzuweisung ab. |
| filterByCurrentUser | unifiedRoleAssignmentScheduleInstance-Sammlung | Ruft die Instanzen aktiver Rollenzuweisungen für den aufrufenden Prinzipal ab. |
Eigenschaften
| Eigenschaft | Typ | Beschreibung |
|---|---|---|
| appScopeId | Zeichenfolge | Bezeichner des app-spezifischen Bereichs, wenn die Zuweisung auf eine App beschränkt 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. Unterstützt $filter (eqund nefür null Werte). Geerbt von unifiedRoleScheduleInstanceBase. |
| assignmentType | Zeichenfolge | Typ der Zuordnung, die entweder sein Assigned kann oder Activated. Unterstützt $filter (eq, ne). |
| directoryScopeId | Zeichenfolge | 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. Unterstützt $filter (eqund nefür null Werte). Geerbt von unifiedRoleScheduleInstanceBase. |
| endDateTime | DateTimeOffset | Das Enddatum der Terminplaninstanz. |
| id | Zeichenfolge | Der eindeutige Bezeichner für das unifiedRoleAssignmentScheduleInstance-Objekt . Geerbt von entity. |
| memberType | Zeichenfolge | Wie die Zuordnungen geerbt werden. Dabei kann es sich entweder um , Directoder Group.Inherited Es kann weiter implizieren, ob die unifiedRoleAssignmentSchedule vom Aufrufer verwaltet werden kann. Unterstützt $filter (eq, ne). |
| principalId | Zeichenfolge | Bezeichner des Prinzipals, dem die Rollenzuweisung erteilt wurde. Geerbt von unifiedRoleScheduleInstanceBase. Unterstützt $filter (eq, ne). |
| roleAssignmentOriginId | Zeichenfolge | Der Bezeichner der Rollenzuweisung in Azure AD. |
| roleAssignmentScheduleId | Zeichenfolge | Der Bezeichner des unifiedRoleAssignmentSchedule-Objekts , aus dem diese Instanz erstellt wurde. |
| roleDefinitionId | Zeichenfolge | Der Bezeichner des unifiedRoleDefinition-Objekts , das dem Prinzipal zugewiesen wird. Geerbt von unifiedRoleScheduleInstanceBase. Unterstützt $filter (eq, ne). |
| startDateTime | DateTimeOffset | Wenn diese Instanz gestartet wird. |
Beziehungen
| Beziehung | Typ | Beschreibung |
|---|---|---|
| activatedUsing | unifiedRoleEligibilityScheduleInstance | Wenn die Anforderung von einem berechtigten Administrator zum Aktivieren einer Rolle stammt, zeigt dieser Parameter die zugehörige berechtigte Zuweisung für diese Aktivierung an. Andernfalls ist nulles . Unterstützt $expand. |
| appScope | appScope | Schreibgeschützte Eigenschaft mit Details zum appspezifischen Bereich, wenn die Zuweisung auf eine App beschränkt ist. Nullwerte zulassend. Unterstützt $expand. |
| directoryScope | directoryObject | Das Verzeichnisobjekt, das dem Bereich der Zuweisung entspricht. Schreibgeschützt. Unterstützt $expand. |
| Prinzipal | directoryObject | Der Prinzipal, der eine Rollenzuweisung über die Anforderung abruft. Unterstützt $expand. |
| roleDefinition | unifiedRoleDefinition | Detaillierte Informationen für das roleDefinition-Objekt, auf das über die roleDefinitionId-Eigenschaft verwiesen wird. Unterstützt $expand. |
JSON-Darstellung
Es folgt eine JSON-Darstellung der Ressource.
{
"@odata.type": "#microsoft.graph.unifiedRoleAssignmentScheduleInstance",
"id": "String (identifier)",
"principalId": "String",
"roleDefinitionId": "String",
"directoryScopeId": "String",
"appScopeId": "String",
"startDateTime": "String (timestamp)",
"endDateTime": "String (timestamp)",
"assignmentType": "String",
"memberType": "String",
"roleAssignmentOriginId": "String",
"roleAssignmentScheduleId": "String"
}
Feedback
Feedback senden und anzeigen für