Recurso: Matter
Representa um caso.
Para usar os recursos do Vault, a conta precisa ter os privilégios exigidos e acesso ao caso. Para acessar um caso, a conta precisa ter criado o caso, compartilhado com ela ou ter o privilégio Ver todos os casos.
Representação JSON |
---|
{ "matterId": string, "name": string, "description": string, "state": enum ( |
Campos | |
---|---|
matterId |
O ID da questão, que é gerado pelo servidor. Deixe em branco ao criar um caso. |
name |
O nome do caso. |
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 um caso pode ter. |
matter_region |
A região de dados do 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 o caso 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 caso. |
accountId |
O ID da conta, conforme fornecido pelo SDK Admin. |
AclRole
As possíveis permissões do usuário em um caso, em ordem crescente de permissões.
Enums | |
---|---|
ROLE_UNSPECIFIED |
Sem papel atribuído. |
COLLABORATOR |
Um colaborador no caso. |
OWNER |
O proprietário do caso. |
Região do Matter
A região de dados de um caso.
Enums | |
---|---|
MATTER_REGION_UNSPECIFIED |
O caso não tem uma região de dados especificada. |
ANY |
O caso não tem uma região de dados especificada. |
US |
O caso tem uma região de dados dos EUA. |
EU |
O caso tem uma região de dados da UE. |
Métodos |
|
---|---|
|
Adiciona uma conta como colaborador da questão. |
|
Fecha 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 aos quais o solicitante tem acesso. |
|
Remove uma conta como colaboradora do caso. |
|
Reabre o caso especificado. |
|
Cancela a exclusão do caso especificado. |
|
Atualiza a questão especificada. |