Method: notes.permissions.batchDelete

Nottaki bir veya daha fazla izni siler. Belirtilen varlıklar, erişimi hemen kaybedecek. OWNER rolüne sahip bir izin kaldırılamaz. İznin kaldırılması başarısız olursa isteğin tamamı başarısız olur ve herhangi bir değişiklik yapılmaz. Notta belirtilen bir izin yoksa 400 hatalı istek hatası döndürür.

HTTP isteği

POST https://keep.googleapis.com/v1/{parent=notes/*}/permissions:batchDelete

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
parent

string

Silinen tüm izinler tarafından paylaşılan üst kaynak. Biçim: notes/{note} Bu değer ayarlanırsa DeletePermissionRequest mesajlarında belirtilen tüm izinlerin üst kısmı bu alanla eşleşmelidir.

İstek içeriği

İstek gövdesi aşağıdaki yapıya sahip veriler içerir:

JSON gösterimi
{
  "names": [
    string
  ]
}
Alanlar
names[]

string

Zorunlu. Silinecek izinlerin adları. Biçim: notes/{note}/permissions/{permission}

Yanıt gövdesi

İşlem başarılı olursa yanıt gövdesi boş olur.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/keep

Daha fazla bilgi için Yetkilendirme kılavuzuna bakın.