Partager via


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 Inheritedde , Directou 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, FailedGranted, PendingAdminDecision, PendingApproval, PendingProvisioning, PendingScheduleCreation, Provisioned, , Revokedet 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"
}