Type de ressource accessPackageResourceAttribute

Espace de noms: microsoft.graph

Un attribut de ressource de package d’accès définit une propriété qu’un utilisateur doit avoir pour pouvoir accéder à une application. Cette structure est incluse dans les attributs d’un accessPackageResource d’un catalogue. Il s’applique aux applications dont les rôles sont spécifiés dans un package d’accès dans ce catalogue. Lorsque vous créez une ressourceRequest pour l’application, vous pouvez inclure des attributs. Si un utilisateur demande le package d’accès, y compris le rôle d’application, il doit fournir des valeurs pour chaque attribut. Si la demande est approuvée, ces valeurs d’attribut sont écrites dans l’objet d’annuaire de l’utilisateur. L’application peut ensuite lire l’attribut de l’utilisateur.

Pour les affectations à un utilisateur où la destination est un type d’objet accessPackageUserDirectoryAttributeStore , l’attribut indiqué par name doit être une propriété accessible en écriture de l’objet utilisateur . Ces propriétés accessibles en écriture sont des types String qui sont des propriétés intégrées de l’utilisateur ou inscrites en tant que propriétés d’extension sur l’objet Utilisateur cible.

Propriétés

Propriété Type Description
Destination accessPackageResourceAttributeDestination Informations sur la façon de définir l’attribut, actuellement un type accessPackageUserDirectoryAttributeStore .
nom Chaîne Nom de l’attribut dans le système final. Si la destination est accessPackageUserDirectoryAttributeStore, une propriété utilisateur telle que jobTitle ou une extension de schéma d’annuaire pour le type d’objet utilisateur, telle que extension_2b676109c7c74ae2b41549205f1947ed_personalTitle.
source accessPackageResourceAttributeSource Informations sur la façon de remplir la valeur d’attribut lorsqu’un accessPackageAssignmentRequest est rempli, actuellement de type accessPackageResourceAttributeQuestion .

Relations

Aucun.

Représentation JSON

La représentation JSON suivante montre le type de ressource.

{
  "@odata.type": "#microsoft.graph.accessPackageResourceAttribute",
  "destination": {
    "@odata.type": "microsoft.graph.accessPackageResourceAttributeDestination"
  },
  "name": "String",
  "source": {
    "@odata.type": "microsoft.graph.accessPackageResourceAttributeSource"
  }
}