Aufbewahrung und E-Discovery für Google Workspace
Damit das Konto mit Vault-Ressourcen arbeiten kann, muss es die erforderlichen Vault-Berechtigungen haben und Zugriff auf die Angelegenheit haben. Um auf eine Rechtsangelegenheit zugreifen zu können, muss das Konto die Rechtsangelegenheit erstellt oder die Rechtsangelegenheit für das Konto freigegeben worden sein oder der Nutzer muss die Berechtigung Alle Rechtsangelegenheiten abrufen haben. Wenn ein Konto beispielsweise einen Export herunterladen möchte, benötigt es die Berechtigung Exporte verwalten und die mit ihm geteilte Rechtsangelegenheit.
- REST-Ressource: v1.matters
- REST-Ressource: v1.matters.exports
- REST-Ressource: v1.matters.holds
- REST-Ressource: v1.matters.holds.accounts
- REST-Ressource: v1.matters.savedQueries
- REST-Ressource: v1.operations
Dienst: vault.googleapis.com
Wir empfehlen, diesen Dienst mit den von Google bereitgestellten Clientbibliotheken aufzurufen. Wenn Ihre Anwendung diesen Dienst mit Ihren eigenen Bibliotheken aufrufen muss, verwenden Sie die folgenden Informationen, wenn Sie die API-Anfragen senden.
Discovery-Dokument
Ein Discovery-Dokument ist eine maschinenlesbare Spezifikation zum Beschreiben und Nutzen von REST APIs. Sie wird verwendet, um Clientbibliotheken, IDE-Plug-ins und andere Tools zu erstellen, die mit Google APIs interagieren. Ein Dienst kann mehrere Discovery-Dokumente haben. Der Dienst bietet das folgende Discovery-Dokument:
Dienstendpunkt
Ein Dienstendpunkt ist eine Basis-URL, die die Netzwerkadresse eines API-Dienstes angibt. Ein Dienst kann mehrere Dienstendpunkte haben. Dieser Dienst hat den folgenden Dienstendpunkt und alle nachstehenden URIs beziehen sich auf ihn:
https://vault.googleapis.com
REST-Ressource: v1.matters
Methoden | |
---|---|
add |
POST /v1/matters/{matterId}:addPermissions Fügen Sie ein Konto als Mitbearbeiter für die Angelegenheit hinzu. |
close |
POST /v1/matters/{matterId}:close Schließt die angegebene Angelegenheit. |
count |
POST /v1/matters/{matterId}:count Anzahl der Konten, die mit der angegebenen Abfrage verarbeitet wurden. |
create |
POST /v1/matters Damit wird eine Rechtsangelegenheit mit dem betreffenden Namen und der Beschreibung erstellt. |
delete |
DELETE /v1/matters/{matterId} Löscht die angegebene Angelegenheit. |
get |
GET /v1/matters/{matterId} Ruft die angegebene Angelegenheit ab. |
list |
GET /v1/matters Listet Rechtsangelegenheiten auf, auf die der Antragsteller Zugriff hat. |
remove |
POST /v1/matters/{matterId}:removePermissions Entfernt ein Konto als Mitbearbeiter der Anfrage. |
reopen |
POST /v1/matters/{matterId}:reopen Die angegebene Angelegenheit wird wieder geöffnet. |
undelete |
POST /v1/matters/{matterId}:undelete Stellt die angegebene Angelegenheit wieder her. |
update |
PUT /v1/matters/{matterId} Aktualisiert die angegebene Angelegenheit. |
REST-Ressource: v1.matters.exports
Methoden | |
---|---|
create |
POST /v1/matters/{matterId}/exports Erstellt einen Export. |
delete |
DELETE /v1/matters/{matterId}/exports/{exportId} Löscht einen Export. |
get |
GET /v1/matters/{matterId}/exports/{exportId} Ruft einen Export ab. |
list |
GET /v1/matters/{matterId}/exports Enthält Details zu den Exporten in der angegebenen Angelegenheit. |
REST-Ressource: v1.matters.holds
Methoden | |
---|---|
add |
POST /v1/matters/{matterId}/holds/{holdId}:addHeldAccounts Konten zu einem Hold hinzufügen. |
create |
POST /v1/matters/{matterId}/holds Hiermit wird ein Hold in der betreffenden Rechtsangelegenheit erstellt. |
delete |
DELETE /v1/matters/{matterId}/holds/{holdId} Entfernt den angegebenen Hold und hebt die Sperrung der Konten oder Organisationseinheit auf, die vom Hold betroffen sind. |
get |
GET /v1/matters/{matterId}/holds/{holdId} Ruft die angegebene Vorautorisierung ab. |
list |
GET /v1/matters/{matterId}/holds Hiermit werden die Holds in einer Rechtsangelegenheit aufgelistet. |
remove |
POST /v1/matters/{matterId}/holds/{holdId}:removeHeldAccounts Entfernt die angegebenen Konten aus einer Sperre. |
update |
PUT /v1/matters/{matterId}/holds/{holdId} Aktualisiert den Geltungsbereich (Organisationseinheit oder Konten) und die Abfrageparameter eines Holds. |
REST-Ressource: v1.matters.holds.accounts
Methoden | |
---|---|
create |
POST /v1/matters/{matterId}/holds/{holdId}/accounts Hiermit wird einem Hold ein Konto hinzugefügt. |
delete |
DELETE /v1/matters/{matterId}/holds/{holdId}/accounts/{accountId} Entfernt ein Konto aus einer Vorautorisierung. |
list |
GET /v1/matters/{matterId}/holds/{holdId}/accounts Liste der Konten, für die ein Hold vorliegt. |
REST-Ressource: v1.matters.savedQueries
Methoden | |
---|---|
create |
POST /v1/matters/{matterId}/savedQueries Erstellt eine gespeicherte Abfrage. |
delete |
DELETE /v1/matters/{matterId}/savedQueries/{savedQueryId} Löscht die angegebene gespeicherte Abfrage. |
get |
GET /v1/matters/{matterId}/savedQueries/{savedQueryId} Ruft die angegebene gespeicherte Abfrage ab. |
list |
GET /v1/matters/{matterId}/savedQueries Listet die gespeicherten Abfragen in einer Angelegenheit auf. |
REST-Ressource: v1.operations
Methoden | |
---|---|
cancel |
POST /v1/{name=operations/**}:cancel Startet den asynchronen Abbruch eines lang andauernden Vorgangs. |
delete |
DELETE /v1/{name=operations/**} Löscht einen Vorgang mit langer Ausführungszeit. |
get |
GET /v1/{name=operations/**} Ruft den letzten Status eines lang andauernden Vorgangs ab. |
list |
GET /v1/{name} Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen. |