Type de ressource unifiedRoleEligibilityScheduleInstance
Espace de noms: microsoft.graph
Représente l’instance pour l’éligibilité d’un rôle dans votre locataire.
Hérite de unifiedRoleScheduleInstanceBase.
Méthodes
Méthode | Type de retour | Description |
---|---|---|
List | collection unifiedRoleEligibilityScheduleInstance | Obtenez les instances d’éligibilité aux rôles. |
Obtenir | unifiedRoleEligibilityScheduleInstance | Obtient l’instance d’un rôle éligible. |
Filtrer par utilisateur actuel | collection unifiedRoleEligibilityScheduleInstance | Obtenez les instances des rôles éligibles pour le principal appelant. |
Propriétés
Propriété | Type | Description |
---|---|---|
appScopeId | Chaîne | Identificateur de l’étendue spécifique à l’application lorsque l’éligibilité au rôle est limitée à une application. L’étendue de l’éligibilité au rôle détermine l’ensemble des ressources pour lesquelles l’accès au principal a été accordé. Les étendues d’application sont des étendues définies et comprises par cette application uniquement. Utilisez / pour les étendues d’application à l’échelle du locataire. Utilisez directoryScopeId pour limiter l’étendue à des objets d’annuaire particuliers, par exemple des unités administratives. Héritée de unifiedRoleScheduleInstanceBase. Prend en charge $filter (eq , ne , et sur les null valeurs). |
directoryScopeId | Chaîne | Identificateur de l’objet directory représentant l’étendue de l’éligibilité au rôle. L’étendue de l’éligibilité au rôle détermine l’ensemble des ressources pour lesquelles l’accès au principal a été accordé. Les étendues de répertoire sont des étendues partagées stockées dans le répertoire et comprises par plusieurs applications. Utilisez / pour l’étendue à l’échelle du locataire. Utilisez appScopeId pour limiter l’étendue à une application uniquement. Héritée de unifiedRoleScheduleInstanceBase. Prend en charge $filter (eq , ne , et sur les null valeurs). |
endDateTime | DateTimeOffset | Date de fin de l’instance de planification. |
id | Chaîne | Identificateur unique de l’objet de planification. Hérité de l’entité. |
memberType | Chaîne | Comment l’éligibilité au rôle est héritée. Il peut s’agir Inherited de , Direct ou Group . Cela peut également indiquer si unifiedRoleEligibilitySchedule peut être géré par l’appelant. Prend en charge $filter (eq , ne ). |
principalId | Chaîne | Identificateur du principal éligible pour un rôle. Héritée de unifiedRoleScheduleInstanceBase. Prend en charge $filter (eq , ne ). |
roleDefinitionId | Chaîne | Identificateur de l’objet unifiedRoleDefinition auquel le principal est éligible. Héritée de unifiedRoleScheduleInstanceBase. Prend en charge $filter (eq , ne ). |
roleEligibilityScheduleId | Chaîne | Identificateur de l’objet unifiedRoleEligibilitySchedule à partir duquel cette instance a été créée. Prend en charge $filter (eq , ne ). |
startDateTime | DateTimeOffset | Au démarrage de cette instance. |
Relations
Relation | Type | Description |
---|---|---|
appScope | appScope | Propriété en lecture seule avec les détails de l’étendue spécifique à l’application lorsque l’éligibilité du rôle est limitée à une application. Pouvant accepter la valeur Null. Héritée de unifiedRoleScheduleInstanceBase. Prend en charge $expand . |
directoryScope | directoryObject | Objet d’annuaire qui est l’étendue de l’éligibilité au rôle. En lecture seule. Héritée de unifiedRoleScheduleInstanceBase. Prend en charge $expand . |
principal | directoryObject | Le principal qui obtient un rôle éligible via la demande. Héritée de unifiedRoleScheduleInstanceBase. Prend en charge $expand . |
roleDefinition | unifiedRoleDefinition | Informations détaillées sur l’objet roleDefinition référencé par le biais de la propriété roleDefinitionId . Héritée de unifiedRoleScheduleInstanceBase. Prend en charge $expand . |
Représentation JSON
La représentation JSON suivante montre le type de 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"
}