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 | |
---|---|
matter |
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. |
matter |
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. |
matter |
Opcional. A região de dados solicitada para o caso. |
Estado
O estado de um assunto.
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 MatterPermission correspondentes deixam de existir.
Representação JSON |
---|
{
"role": enum ( |
Campos | |
---|---|
role |
A função do usuário no assunto. |
account |
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. |
|
Encerra 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 a que o solicitante tem acesso. |
|
Remove uma conta como colaborador de uma questão. |
|
Reabre o caso especificado. |
|
Desfaz a exclusão da questão especificada. |
|
Atualiza a questão especificada. |