Partilhar via


tipo de recurso linkRoleAbilities

Namespace: microsoft.graph

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.

Representa as operações de link de compartilhamento para um link de uma função especificada.

Propriedades

Propriedade Tipo Descrição
addExistingExternalUsers sharingOperationStatus Indica se o usuário atual pode adicionar destinatários de usuário externos existentes a esse link de compartilhamento.
addNewExternalUsers sharingOperationStatus Indica se o usuário atual pode adicionar novos destinatários de usuário externos a esse link de compartilhamento.
applyVariants sharingLinkVariants Indica o status das variantes de link de compartilhamento em potencial. Se selecionado, ele gera um link de compartilhamento separado do link de compartilhamento que, de outra forma, seria gerado sem a variante, mas com uma função e escopo idênticos.
createLink sharingOperationStatus Indica se links dessa função podem ser criados.
deleteLink sharingOperationStatus Indica se os links dessa função podem ser excluídos.
linkAllowsExternalUsers sharingOperationStatus Indica se esse link pode incluir usuários externos.
linkExpiration sharingLinkExpirationStatus Indica se os links devem expirar, o que significa que o link não é mais utilizável após um tempo especificado. Se a expiração do link estiver habilitada, será fornecido um tempo de expiração de link padrão.
retrieveLink sharingOperationStatus Indica se os links dessa função podem ser recuperados.
Updatelink sharingOperationStatus Indica se os links dessa função podem ser atualizados.

Relações

Nenhum

Representação JSON

A representação JSON a seguir mostra o tipo de recurso.

{
  "@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"
  }
}