Type de ressource linkRoleAbilities
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 les opérations de lien de partage pour un lien d’un rôle spécifié.
Propriétés
Propriété | Type | Description |
---|---|---|
addExistingExternalUsers | sharingOperationStatus | Indique si l’utilisateur actuel peut ajouter des destinataires d’utilisateurs externes existants à ce lien de partage. |
addNewExternalUsers | sharingOperationStatus | Indique si l’utilisateur actuel peut ajouter de nouveaux destinataires d’utilisateurs externes à ce lien de partage. |
applyVariants | sharingLinkVariants | Indique la status des variantes de lien de partage potentielles. Si cette option est sélectionnée, elle génère un lien de partage distinct du lien de partage qui serait autrement généré sans la variante, mais avec un rôle et une étendue identiques. |
createLink | sharingOperationStatus | Indique si des liens de ce rôle peuvent être créés. |
deleteLink | sharingOperationStatus | Indique si les liens de ce rôle peuvent être supprimés. |
linkAllowsExternalUsers | sharingOperationStatus | Indique si ce lien peut inclure des utilisateurs externes. |
linkExpiration | sharingLinkExpirationStatus | Indique si les liens doivent expirer, ce qui signifie qu’ils ne sont plus utilisables après un délai spécifié. Si l’expiration du lien est activée, une heure d’expiration de lien par défaut est fournie. |
retrieveLink | sharingOperationStatus | Indique si les liens de ce rôle peuvent être récupérés. |
updateLink | sharingOperationStatus | Indique si les liens de ce rôle peuvent être mis à jour. |
Relations
Aucun.
Représentation JSON
La représentation JSON suivante montre le type de ressource.
{
"@odata.type": "#microsoft.graph.linkRoleAbilities",
"createLink": {
"@odata.type": "microsoft.graph.sharingOperationStatus"
},
"retrieveLink": {
"@odata.type": "microsoft.graph.sharingOperationStatus"
},
"updateLink": {
"@odata.type": "microsoft.graph.sharingOperationStatus"
},
"deleteLink": {
"@odata.type": "microsoft.graph.sharingOperationStatus"
},
"applyVariants": {
"@odata.type": "microsoft.graph.sharingLinkVariants"
},
"linkExpiration": {
"@odata.type": "microsoft.graph.sharingLinkExpirationStatus"
},
"addNewExternalUsers": {
"@odata.type": "microsoft.graph.sharingOperationStatus"
},
"addExistingExternalUsers": {
"@odata.type": "microsoft.graph.sharingOperationStatus"
},
"linkAllowsExternalUsers": {
"@odata.type": "microsoft.graph.sharingOperationStatus"
}
}