Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Namespace: microsoft.graph
Representa um contato organizacional. Os contatos organizacionais são gerenciados pelos administradores de uma organização e são diferentes dos contatos pessoais. Além disso, os contatos organizacionais são sincronizados de diretórios locais ou do Exchange Online e são somente leitura no Microsoft Graph.
Herda de directoryObject.
Esse recurso tem suporte para o uso da consulta delta para controlar adições, exclusões e atualizações incrementais oferecendo uma função delta. Esse recurso é um tipo aberto que permite propriedades adicionais além daquelas documentadas aqui.
Métodos
| Método | Tipo de retorno | Descrição |
|---|---|---|
| Contatos organizacionais | ||
| List | orgContact | Listar propriedades de contatos organizacionais. |
| Get | orgContact | Ler propriedades e relações de um contato organizacional. |
| Obter delta | orgColeção de contatos | Obtenha contatos organizacionais recém-criados, atualizados ou excluídos sem precisar realizar uma leitura completa de toda a coleção. |
| Obter delta para objeto de diretório | coleção direcyoryObject | Obtenha contatos organizacionais recém-criados, atualizados ou excluídos por meio da coleção de objetos de diretório sem precisar executar uma leitura completa de toda a coleção. |
| Listar membro de | String collection | Recupere a lista de grupos e unidades administrativas dos quais o contato é membro. A verificação é transitiva. |
| Listar membros transitivos de | Coleção directoryObject | Listar os grupos dos quais um contato organizacional é membro, incluindo grupos nos quais o contato organizacional está aninhado. |
| Verificar grupos de membros | String collection | Verifique a associação de um contato organizacional em uma lista de grupos. A verificação é transitiva. |
| Obter grupos de membros | String collection | Retorne todos os grupos dos quais o contato organizacional é membro. A verificação é transitiva. |
| Verificar objetos de membro | String collection | Verificar a associação de um contato organizacional em uma lista de grupos, funções de diretório ou objetos de unidade administrativa. |
| Obter objetos de membros | String collection | Retorne todos os grupos, unidades administrativas e funções de diretório das quais o contato organizacional é membro. A verificação é transitiva. |
| Repetir o provisionamento do serviço | Nenhum | Tente novamente o provisionamento do serviço orgContact. |
| Hierarquia organizacional | ||
| Obter gerenciador | directoryObject | Contate o gerente do contato organizacional. |
| Listar subordinados diretos | Coleção directoryObject | Liste os subordinados diretos do contato organizacional. |
Propriedades
Importante
O uso específico de $filter e o parâmetro de consulta $search é suportado somente quando se usa o cabeçalho ConsistencyLevel definido como eventual e $count. Para obter mais informações, consulte Recursos avançados de consulta em objetos de diretório.
| Propriedade | Tipo | Descrição |
|---|---|---|
| endereços | Coleção physicalOfficeAddress | Endereços postais para este contato organizacional. Por enquanto, um contato só pode ter um endereço físico. |
| CompanyName | String | Nome da empresa à qual este contato organizacional pertence. Dá suporte a $filter (eqvalores , ne, not, ge, startsWithleine eq fornull). |
| department | String | O nome do departamento no qual o contato trabalha. Dá suporte a $filter (eqvalores , ne, not, ge, startsWithleine eq fornull). |
| displayName | Cadeia de caracteres | Nome de exibição para este contato organizacional. O comprimento máximo é de 256 caracteres. Dá suporte $filter a (eq, ne, not, legein, , startsWith, , e eq para null valores), $search, e .$orderby |
| givenName | Cadeia de caracteres | Nome para este contato organizacional. Dá suporte a $filter (eqvalores , ne, not, ge, startsWithleine eq fornull). |
| id | Cadeia de caracteres | Identificador exclusivo para este contato organizacional. Suporta $filter (eq, ne, not, in). |
| jobTitle | String | Cargo para este contato organizacional. Dá suporte a $filter (eqvalores , ne, not, ge, startsWithleine eq fornull). |
| String | O endereço SMTP para o contato, por exemplo, "jeff@contoso.com". Dá suporte a $filter (eqvalores , ne, not, ge, startsWithleine eq fornull). |
|
| mailNickname | String | Alias de Email (parte do endereço de email anterior ao símbolo @) para este contato organizacional. Dá suporte a $filter (eqvalores , ne, not, ge, startsWithleine eq fornull). |
| serviceProvisioningErrors | serviceProvisioningError (em inglês) | Erros publicados por um serviço federado descrevendo um erro não transitório, específico do serviço em relação às propriedades ou ao link de um objeto de contato organizacional. Suporta $filter (eq, not, para isResolved e serviceInstance). |
| onPremisesLastSyncDateTime | DateTimeOffset | Data e hora em que este contato organizacional foi sincronizado pela última vez do AD local. Essas informações de data e hora usam o formato ISO 8601 e estão sempre no horário UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z. Suporta $filter (eq, ne, not, ge, le, in). |
| onPremisesProvisioningErrors | coleção OnPremisesProvisioningError | Lista de quaisquer erros de provisionamento de sincronização para este contato organizacional. Supports $filter (eq, not for category and propertyCausingError), /$count eq 0, /$count ne 0. |
| onPremisesSyncEnabled | Booliano |
true se esse objeto for sincronizado de um diretório local; false se esse objeto foi originalmente sincronizado de um diretório local, mas não está mais sincronizado e agora é dominado no Exchange; null Se esse objeto nunca tiver sido sincronizado de um diretório local (padrão). Dá suporte a $filter (eq, ne, innot, e eq para null valores). |
| telefones | Coleção phone | Lista de telefones para este contato organizacional. Os tipos de telefone podem ser móvel, business e businessFax. Apenas um de cada tipo pode estar presente na coleção. |
| proxyAddresses | String collection | Por exemplo: "SMTP: bob@contoso.com", "smtp: bob@sales.contoso.com". O operador any é obrigatório para expressões de filtro em propriedades de vários valores. Suporta $filter (eq, not, ge, le, startsWith, /$count eq 0, /$count ne 0). |
| surname | Cadeia de caracteres | Sobrenome para este contato organizacional. Dá suporte a $filter (eqvalores , ne, not, ge, startsWithleine eq fornull). |
Relações
| Relação | Tipo | Descrição |
|---|---|---|
| directReports | Coleção directoryObject | Os subordinados diretos do contato. (Os usuários e contatos que têm suas propriedades de gerente definidas para esse contato.) Somente leitura. Anulável. Suporta o $expand. |
| manager | directoryObject | O usuário ou contato que é o gerente desse contato. Somente leitura. Suporta $expand e $filter (eq) por id. |
| memberOf | Coleção directoryObject | Grupos dos quais este contato é membro. Somente leitura. Anulável. Suporta o $expand. |
| transitiveMemberOf | Coleção directoryObject | Grupos dos quais este contato é membro, incluindo grupos nos quais o contato está aninhado. Somente leitura. Anulável. |
Representação JSON
A representação JSON a seguir mostra o tipo de recurso.
{
"addresses": [{"@odata.type": "microsoft.graph.physicalOfficeAddress"}],
"companyName": "string",
"department": "string",
"displayName": "string",
"givenName": "string",
"id": "string (identifier)",
"jobTitle": "string",
"mail": "string",
"mailNickname": "string",
"onPremisesLastSyncDateTime": "string (timestamp)",
"onPremisesProvisioningErrors": [{"@odata.type": "microsoft.graph.onPremisesProvisioningError"}],
"onPremisesSyncEnabled": true,
"phones": [{"@odata.type": "microsoft.graph.phone"}],
"proxyAddresses": ["string"],
"serviceProvisioningErrors": [
{ "@odata.type": "microsoft.graph.serviceProvisioningXmlError" }
],
"surname": "string"
}