Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Espace de noms: microsoft.graph
Importante
Les API sous la version /beta dans Microsoft Graph sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge. Pour déterminer si une API est disponible dans v1.0, utilisez le sélecteur Version .
Représente l’instance d’éligibilité à un rôle dans votre client.
Hérite de unifiedRoleScheduleInstanceBase.
Méthodes
| Méthode | Type de retour | Description |
|---|---|---|
| List | collection unifiedRoleEligibilityScheduleInstance | GGet les instances d’éligibilité des rôles. |
| Obtenir | unifiedRoleEligibilityScheduleInstance | Obtenez l’instance d’éligibilité d’un rôle. |
| 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 | String | Identificateur de l’étendue spécifique à l’application lorsque l’étendue de l’attribution est spécifique à l’application. L’étendue d’une affectation détermine l’ensemble des ressources pour lesquelles le principal a obtenu l’accès. Les étendues d’application sont définies et comprises uniquement par cette application. À utiliser / pour les étendues d’applications à l’échelle du locataire. Utilisez directoryScopeId pour limiter l’étendue à des objets d’annuaire particuliers, par exemple des unités administratives. Hérité de unifiedRoleScheduleInstanceBase. Prend en charge $filter (eq, neet sur null les valeurs). |
| directoryScopeId | String | Identificateur de l’objet d’annuaire représentant l’étendue de l’affectation. L’étendue d’une affectation détermine l’ensemble des ressources pour lesquelles le principal a obtenu l’accès. Les étendues d’annuaire sont des étendues partagées stockées dans l’annuaire et comprises par plusieurs applications. À utiliser / pour une étendue à l’échelle du locataire. Utilisez appScopeId pour limiter l’étendue à une application uniquement. Hérité de unifiedRoleScheduleInstanceBase. Prend en charge $filter (eq, neet sur null les valeurs). |
| endDateTime | DateTimeOffset | Heure à laquelle le roleEligibilityScheduleInstance va expirer. |
| id | String | Identificateur unique pour roleEligibilityScheduleInstance. Clé, non nullable, en lecture seule. Hérité de unifiedRoleScheduleInstanceBase. |
| memberType | String | Type d’appartenance de l’affectation. Il peut s’agir Inheritedde , Directou Group. |
| principalId | String | Identificateur du principal auquel l’affectation est accordée. Il peut s’agir d’un groupe ou d’un utilisateur. Hérité de unifiedRoleScheduleInstanceBase. |
| roleDefinitionId | String | Identificateur de unifiedRoleDefinition pour lequel l’affectation est destinée. En lecture seule. Hérité de unifiedRoleScheduleInstanceBase. Prend en charge $filter (eq). |
| roleEligibilityScheduleId | String | Identificateur du rôle parentEligibilitySchedule pour cette instance. |
| startDateTime | DateTimeOffset | Heure à laquelle le roleEligibilityScheduleInstance démarre. |
Relations
| Relation | Type | Description |
|---|---|---|
| appScope | appScope | Propriété en lecture seule avec les détails de l’étendue spécifique de l’application lorsque l’étendue de l’affectation est spécifique à l’application. Entité de confinement. Hérité de unifiedRoleScheduleInstanceBase. Prend en charge $expand. |
| Étendue de répertoire | directoryObject | Propriété faisant référence à l’objet répertoire qui constitue l’étendue de l’affectation. Fourni pour que les appelants puissent obtenir l’objet d’annuaire en même $expand temps que les attributions de rôles éligibles. En lecture seule. Hérité de unifiedRoleScheduleInstanceBase. Prend en charge $expand. |
| de service | directoryObject | Propriété faisant référence au principal qui obtient une attribution de rôle éligible par le biais de la demande. Fourni afin que les appelants puissent obtenir le principal en même $expand temps que les attributions de rôles éligibles. En lecture seule. Hérité de unifiedRoleScheduleInstanceBase. Prend en charge $expand. |
| roleDefinition | unifiedRoleDefinition | Propriété indiquant la définition de rôle pour laquelle l’affectation est destinée. Fourni pour que les appelants puissent obtenir la définition de rôle en même $expand temps que les attributions de rôles éligibles. roleDefinition.Id sera développé automatiquement. Hérité 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"
}