Zasób: Matter
Reprezentuje sprawę.
Aby móc korzystać z zasobów Vault, konto musi mieć wymagane uprawnienia w Vault i dostęp do sprawy. Aby uzyskać dostęp do sprawy, konto musi utworzyć sprawę, udostępnić ją lub mieć uprawnienie Wyświetlanie wszystkich spraw.
Zapis JSON |
---|
{ "matterId": string, "name": string, "description": string, "state": enum ( |
Pola | |
---|---|
matterId |
Identyfikator sprawy wygenerowany przez serwer. Podczas tworzenia sprawy pozostaw to pole puste. |
name |
Nazwa sprawy. |
description |
Opcjonalny opis sprawy. |
state |
Stan sprawy. |
matterPermissions[] |
Zawiera listę użytkowników i ich uprawnienia w związku z daną sprawą. Obecnie nie ma zdefiniowanego przez programistę limitu liczby uprawnień, które może mieć sprawa. |
Stan
Stan sprawy.
Wartości w polu enum | |
---|---|
STATE_UNSPECIFIED |
Sprawa nie ma określonego stanu. |
OPEN |
Sprawa jest otwarta. |
CLOSED |
Sprawa jest zamknięta. |
DELETED |
Sprawa została usunięta. |
MatterPermission
Użytkownikami mogą być właściciele spraw lub współpracownicy. Każda sprawa ma tylko jednego właściciela. Wszyscy pozostali użytkownicy, którzy mają dostęp do sprawy, są współtwórcami. Po trwałym usunięciu konta odpowiednie zasoby MatterPermission przestają istnieć.
Zapis JSON |
---|
{
"role": enum ( |
Pola | |
---|---|
role |
Rola użytkownika w danej sprawie. |
accountId |
Identyfikator konta podany w pakiecie Admin SDK. |
AclRole
Możliwe uprawnienia użytkownika dotyczące sprawy w kolejności zwiększania uprawnień.
Wartości w polu enum | |
---|---|
ROLE_UNSPECIFIED |
Nie przypisano roli. |
COLLABORATOR |
Współpracownik ds. sprawy. |
OWNER |
Właściciel sprawy. |
Metody |
|
---|---|
|
Dodaje konto jako współpracownika ds. sprawy. |
|
Zamyka określoną sprawę. |
|
Zlicza konta przetworzone przez określone zapytanie. |
|
Tworzy sprawę o danej nazwie i opisie. |
|
Usuwa określoną sprawę. |
|
Pobiera określoną sprawę. |
|
Wyświetla listę spraw, do których ma dostęp osoba zgłaszająca prośbę. |
|
Usuwa konto jako współpracownika ds. sprawy. |
|
Ponownie otwiera określoną sprawę. |
|
Przywraca określoną sprawę. |
|
Aktualizuje określoną sprawę. |