Type de ressource unifiedRoleEligibilitySchedule
Espace de noms: microsoft.graph
Représente une planification pour l’éligibilité d’un rôle dans votre locataire et est utilisé pour instancier un unifiedRoleEligibilityScheduleInstance.
Hérite de unifiedRoleScheduleBase.
Méthodes
Méthode | Type de retour | Description |
---|---|---|
List | collection unifiedRoleEligibilitySchedule | Obtenez les planifications pour les opérations d’éligibilité aux rôles. |
Obtenir | unifiedRoleEligibilitySchedule | Récupérer la planification d’une opération d’éligibilité de rôle. |
Filtrer par utilisateur actuel | collection unifiedRoleEligibilitySchedule | Récupérez les planifications pour les éligibilités aux rôles pour lesquelles l’utilisateur connecté est le principal. |
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é d’un 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é de unifiedRoleScheduleBase. Prend en charge $filter (eq , ne , et sur les null valeurs). |
createdDateTime | DateTimeOffset | Lorsque la planification a été créée. Hérité de unifiedRoleScheduleBase. |
createdUsing | Chaîne | Identificateur de l’objet par le biais duquel cette planification a été créée. Hérité de unifiedRoleScheduleBase. 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é d’un 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é de unifiedRoleScheduleBase. Prend en charge $filter (eq , ne , et sur les null valeurs). |
id | Chaîne | Identificateur unique de l’objet de planification. Hérité de l’entité. Prend en charge $filter (eq ). |
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 ). |
modifiedDateTime | DateTimeOffset | Lorsque la planification a été modifiée pour la dernière fois. Hérité de unifiedRoleScheduleBase. |
principalId | Chaîne | Identificateur du principal éligible pour un rôle. Hérité de unifiedRoleScheduleBase. Prend en charge $filter (eq , ne ). |
roleDefinitionId | Chaîne | Identificateur de l’objet unifiedRoleDefinition auquel un principal est éligible. Hérité de unifiedRoleScheduleBase. |
scheduleInfo | requestSchedule | Période d’éligibilité au rôle. |
status | Chaîne | État de la demande d’éligibilité au rôle. Hérité de unifiedRoleScheduleBase. Les valeurs possibles sont , Canceled , Denied , Failed Granted , PendingAdminDecision , PendingApproval , PendingProvisioning , PendingScheduleCreation , Provisioned , , Revoked et ScheduleCreated . Ne pouvant accepter la valeur null. Prend en charge $filter (eq , ne ). |
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. Prend en charge $expand . |
directoryScope | directoryObject | Objet d’annuaire qui est l’étendue de l’éligibilité au rôle. En lecture seule. Prend en charge $expand . |
principal | directoryObject | Principal éligible pour un rôle par le biais de la demande. 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 . Prend en charge $expand . |
Représentation JSON
La représentation JSON suivante montre le type de 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"
}