Erstellt eine oder mehrere Berechtigungen für den Hinweis. Es können nur Berechtigungen mit der Rolle WRITER
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 freigegeben wird. Format: |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
JSON-Darstellung |
---|
{
"requests": [
{
object ( |
Felder | |
---|---|
requests[] |
Die Anfragenachricht, in der die zu erstellenden Ressourcen angegeben sind. |
Antworttext
Die Antwort zum Erstellen von Berechtigungen für eine Notiz.
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
JSON-Darstellung |
---|
{
"permissions": [
{
object ( |
Felder | |
---|---|
permissions[] |
Berechtigungen wurden erstellt. |
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/keep
Weitere Informationen finden Sie im Leitfaden zur Autorisierung.
CreatePermissionRequest
Die Anfrage, der Notiz eine einzelne Berechtigung hinzuzufügen.
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 eine der folgenden E-Mail-Adressen angegeben werden: Permission.email, User.email oder Group.email. |