accessPackageResourceAttribute-Ressourcentyp
Namespace: microsoft.graph
Ein Zugriffspaketressourcen-Attribut definiert eine Eigenschaft, die ein Benutzer benötigt, um auf eine Anwendung zugreifen zu können. Diese Struktur ist in den Attributen in einem accessPackageResource eines Katalogs enthalten. Sie gilt für Anwendungen, deren Rollen in einem Zugriffspaket in diesem Katalog angegeben sind. Wenn Sie eine resourceRequest für die Anwendung erstellen, können Sie Attribute einschließen. Wenn ein Benutzer das Zugriffspaket einschließlich der Anwendungsrolle anfordert, muss er Werte für jedes Attribut angeben. Wenn die Anforderung genehmigt wird, werden diese Attributwerte in das Verzeichnisobjekt des Benutzers geschrieben. Die Anwendung kann dann das Attribut des Benutzers lesen.
Bei Zuweisungen an einen Benutzer, bei denen das Ziel ein accessPackageUserDirectoryAttributeStore-Objekttyp ist, muss das mit dem Namen angegebene Attribut eine schreibbare Eigenschaft des Benutzerobjekts sein. Bei diesen beschreibbaren Eigenschaften handelt es sich um String-Typen, die entweder integrierte Eigenschaften des Benutzers oder als Erweiterungseigenschaften für das User-Zielobjekt registriert sind.
Eigenschaften
Eigenschaft | Typ | Beschreibung |
---|---|---|
Ziel | accessPackageResourceAttributeDestination | Informationen zum Festlegen des Attributs, derzeit ein accessPackageUserDirectoryAttributeStore-Typ . |
name | String | Der Name des Attributs im Endsystem. Wenn das Ziel ist accessPackageUserDirectoryAttributeStore , dann eine Benutzereigenschaft wie jobTitle oder eine Verzeichnisschemaerweiterung für den Benutzerobjekttyp, z extension_2b676109c7c74ae2b41549205f1947ed_personalTitle . B. . |
source | accessPackageResourceAttributeSource | Informationen zum Auffüllen des Attributwerts, wenn eine accessPackageAssignmentRequest erfüllt wird, derzeit ein accessPackageResourceAttributeQuestion-Typ . |
Beziehungen
Keine.
JSON-Darstellung
Die folgende JSON-Darstellung zeigt den Ressourcentyp.
{
"@odata.type": "#microsoft.graph.accessPackageResourceAttribute",
"destination": {
"@odata.type": "microsoft.graph.accessPackageResourceAttributeDestination"
},
"name": "String",
"source": {
"@odata.type": "microsoft.graph.accessPackageResourceAttributeSource"
}
}