Recurso: Matter
Representa um caso.
Para trabalhar com os recursos do Vault, a conta precisa ter os privilégios necessários e acesso ao caso. Para acessar um caso, a conta precisa ter criado o caso, ter recebido o compartilhamento ou ter o privilégio Acessar todos os casos.
| Representação JSON | 
|---|
| { "matterId": string, "name": string, "description": string, "state": enum ( | 
| Campos | |
|---|---|
| matterId | 
 O ID do caso, que é gerado pelo servidor. Deixe em branco ao criar um caso. | 
| name | 
 O nome do assunto. | 
| description | 
 Uma descrição opcional para o caso. | 
| state | 
 O estado da questão. | 
| matterPermissions[] | 
 Lista os usuários e as permissões deles para o caso. No momento, não há um limite definido pelo programador para o número de permissões que uma matéria pode ter. | 
| matterRegion | 
 Opcional. A região de dados solicitada para o caso. | 
Estado
O estado de um caso.
| Enums | |
|---|---|
| STATE_UNSPECIFIED | A questão não tem um estado especificado. | 
| OPEN | O caso está aberto. | 
| CLOSED | O caso foi encerrado. | 
| DELETED | A questão foi excluída. | 
MatterPermission
Os usuários podem ser proprietários ou colaboradores da questão. Cada matéria tem apenas um proprietário. Todos os outros usuários que podem acessar a matéria são colaboradores. Quando uma conta é excluída, os recursos de MatterPermission correspondentes deixam de existir.
| Representação JSON | 
|---|
| {
  "role": enum ( | 
| Campos | |
|---|---|
| role | 
 A função do usuário no assunto. | 
| accountId | 
 O ID da conta, conforme fornecido pelo SDK Admin. | 
AclRole
As possíveis permissões do usuário para uma questão, em ordem de aumento das permissões.
| Enums | |
|---|---|
| ROLE_UNSPECIFIED | Sem papel atribuído. | 
| COLLABORATOR | Um colaborador sobre o assunto. | 
| OWNER | O proprietário do caso. | 
MatterRegion
Região de dados do caso.
| Enums | |
|---|---|
| MATTER_REGION_UNSPECIFIED | A região não foi especificada. O padrão é QUALQUER. | 
| ANY | Qualquer região. | 
| US | Região dos Estados Unidos. | 
| EUROPE | Região da Europa. | 
| Métodos | |
|---|---|
| 
 | Adiciona uma conta como colaborador da questão. | 
| 
 | Encerrar o caso especificado. | 
| 
 | Conta as contas processadas pela consulta especificada. | 
| 
 | Cria um caso com o nome e a descrição especificados. | 
| 
 | Exclui o assunto especificado. | 
| 
 | Recebe a questão especificada. | 
| 
 | Lista os casos que o solicitante pode acessar. | 
| 
 | Remove uma conta como colaborador de uma questão. | 
| 
 | Reabre o caso especificado. | 
| 
 | Desfaz a exclusão da matéria especificada. | 
| 
 | Atualiza a questão especificada. |