tipo de recurso convite
Namespace: microsoft.graph
Representa um convite usado para adicionar usuários externos a uma organização.
O processo de convite usa o fluxo a seguir:
- Um convite é criado
- Um convite é enviado ao usuário convidado (contendo um link do convite)
- O usuário convidado clica no link do convite, entra e recupera o convite, e a criação da entidade de usuário que representa o usuário convidado é concluída
- O usuário é redirecionado para uma página específica após a conclusão do resgate
A criação de um convite retornará uma URL de resgate na resposta (inviteRedeemUrl). A API de criação de convite pode enviar automaticamente um email que contém a URL de resgate ao usuário convidado, definindo-se sendInvitationMessage como true. Você também pode personalizar a mensagem será enviada ao usuário convidado. Em vez disso, se você desejar enviar a URL de resgate por outros meios, poderá definir sendInvitationMessage como false e usar a URL de resgate da resposta para criar sua própria comunicação. Atualmente, não há qualquer API para execução do processo de resgate. O usuário convidado tem que clicar no link inviteRedeemUrl enviado na comunicação na etapa anterior e passar pelo processo de resgate interativo em um navegador. Após a conclusão, o usuário convidado torna-se um usuário externo na organização.
Métodos
| Método | Tipo de retorno | Descrição |
|---|---|---|
| Criar convite | invitation | Escreva as propriedades e os relacionamentos do objeto invitation. |
Propriedades
| Propriedade | Tipo | Descrição |
|---|---|---|
| invitedUserDisplayName | String | O nome de exibição do usuário que está sendo convidado. |
| invitedUserEmailAddress | String | O endereço de email do usuário que está sendo convidado. Obrigatório. Os seguintes caracteres especiais não são permitidos no endereço de email:
No entanto, as seguintes exceções se aplicam:
|
| invitedUserMessageInfo | invitedUserMessageInfo | Configurações adicionais para a mensagem que está sendo enviada ao usuário convidado, incluindo a lista de destinatários cc, o idioma e o texto da mensagem de personalização. |
| sendInvitationMessage | Boolean | Indica se um email deve ser enviado ao usuário que está sendo convidado. O padrão é false. |
| inviteRedirectUrl | Cadeia de caracteres | O URL para a qual o usuário deve ser redirecionado uma vez que o convite seja resgatado. Obrigatório. |
| inviteRedeemUrl | Cadeia de caracteres | O URL que o usuário pode usar para resgatar seu convite. Somente leitura. |
| invitedUserType | String | O userType do usuário que está sendo convidado. Por padrão, é Guest Você pode convidar como Member se fosse um administrador da empresa. |
| status | Cadeia de caracteres | O status do convite. Os valores possíveis são: PendingAcceptance, Completed, InProgress, e Error. |
Relações
| Relação | Tipo | Descrição |
|---|---|---|
| invitedUser | User | O usuário criado como parte da criação do convite. Somente leitura |
Representação JSON
Veja a seguir uma representação JSON do recurso
{
"invitedUserDisplayName": "string",
"invitedUserEmailAddress": "string",
"invitedUserMessageInfo": {"@odata.type": "microsoft.graph.invitedUserMessageInfo"},
"sendInvitationMessage": false,
"inviteRedirectUrl": "string",
"inviteRedeemUrl": "string",
"status": "string",
"invitedUser": {"@odata.type": "microsoft.graph.user"},
"invitedUserType": "string"
}
Comentários
Enviar e exibir comentários de