Ressource: Matter
Représente un litige.
Pour utiliser les ressources Vault, le compte doit disposer des droits Vault requis et avoir accès au litige. Pour accéder à un litige, le compte doit l'avoir créé, l'avoir partagé avec lui ou disposer du droit Afficher tous les litiges.
| Représentation JSON | 
|---|
{ "matterId": string, "name": string, "description": string, "state": enum (  | 
              
| Champs | |
|---|---|
matterId | 
                
                   
 ID Matter, généré par le serveur. Laissez ce champ vide lorsque vous créez un litige.  | 
              
name | 
                
                   
 Nom du litige.  | 
              
description | 
                
                   
 Description facultative du litige.  | 
              
state | 
                
                   
 État de la demande.  | 
              
matterPermissions[] | 
                
                   
 Répertorie les utilisateurs et leur autorisation pour le litige. Actuellement, aucune limite définie par le programmeur ne s'applique au nombre d'autorisations qu'une question peut avoir.  | 
              
matterRegion | 
                
                   
 Facultatif. Région des données demandée pour le litige.  | 
              
État
État d'un litige.
| Enums | |
|---|---|
STATE_UNSPECIFIED | 
                L'état de la demande n'est pas spécifié. | 
OPEN | 
                La question est toujours en cours. | 
CLOSED | 
                La question est clôturée. | 
DELETED | 
                La question est supprimée. | 
MatterPermission
Les utilisateurs peuvent être propriétaires ou collaborateurs de la matière. Chaque demande ne peut avoir qu'un seul propriétaire. Tous les autres utilisateurs ayant accès à la demande sont des collaborateurs. Lorsqu'un compte est supprimé, les ressources MatterPermission correspondantes cessent d'exister.
| Représentation JSON | 
|---|
{
  "role": enum ( | 
              
| Champs | |
|---|---|
role | 
                
                   
 Rôle de l'utilisateur pour la demande.  | 
              
accountId | 
                
                   
 ID de compte, tel que fourni par le SDK Admin.  | 
              
AclRole
Autorisations utilisateur possibles pour une question, par ordre croissant
| Enums | |
|---|---|
ROLE_UNSPECIFIED | 
                Aucun rôle attribué. | 
COLLABORATOR | 
                Un collaborateur sur la question. | 
OWNER | 
                Propriétaire de l'élément. | 
MatterRegion
Région des données du litige.
| Enums | |
|---|---|
MATTER_REGION_UNSPECIFIED | 
                La région n'est pas spécifiée. La valeur par défaut est "ANY". | 
ANY | 
                N'importe quelle région. | 
US | 
                Région États-Unis. | 
EUROPE | 
                Région Europe. | 
Méthodes | 
            |
|---|---|
                
 | 
              Ajoute un compte en tant que collaborateur de la demande. | 
                
 | 
              Ferme le litige spécifié. | 
                
 | 
              Compte les comptes traités par la requête spécifiée. | 
                
 | 
              Crée un litige avec le nom et la description donnés. | 
                
 | 
              Supprime l'élément spécifié. | 
                
 | 
              Récupère l'élément spécifié. | 
                
 | 
              Répertorie les litiges auxquels le demandeur a accès. | 
                
 | 
              Supprime un compte en tant que collaborateur de la demande. | 
                
 | 
              Réouvre le litige spécifié. | 
                
 | 
              Réactive la demande spécifiée. | 
                
 | 
              Met à jour l'élément spécifié. |