- HTTP-Anfrage
- Pfadparameter
- Anfragetext
- Antworttext
- Autorisierungsbereiche
- CreatePermissionRequest
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
Erstellt eine oder mehrere Berechtigungen für die Notiz. Nur Berechtigungen mit der Rolle WRITER
können erstellt werden. Wenn das Hinzufügen einer Berechtigung fehlschlägt, schlägt die gesamte Anfrage fehl und es werden keine Änderungen vorgenommen.
HTTP-Anfrage
POST https://keep.googleapis.com/v1/{parent=notes/*}/permissions:batchCreate
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
parent |
Die übergeordnete Ressource, die von allen erstellten Berechtigungen verwendet wird. Format: |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
JSON-Darstellung |
---|
{
"requests": [
{
object ( |
Felder | |
---|---|
requests[] |
Die Anfragenachricht, die die zu erstellenden Ressourcen angibt. |
Antworttext
Die Antwort zum Erstellen von Berechtigungen für einen Hinweis.
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
JSON-Darstellung |
---|
{
"permissions": [
{
object ( |
Felder | |
---|---|
permissions[] |
Berechtigungen erstellt. |
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/keep
Weitere Informationen finden Sie im Leitfaden zur Autorisierung.
CreatePermissionRequest
Die Anfrage zum Hinzufügen einer einzelnen Berechtigung für die Notiz.
JSON-Darstellung |
---|
{
"parent": string,
"permission": {
object ( |
Felder | |
---|---|
parent |
Erforderlich. Die übergeordnete Notiz, in der diese Berechtigung erstellt wird. Format: |
permission |
Erforderlich. Die Berechtigung zum Erstellen. Es muss entweder Permission.email, User.email oder Group.email angegeben werden. |