Method: notes.permissions.batchDelete

Nottaki bir veya daha fazla izni siler. Belirtilen tüzel kişiler erişimi hemen kaybeder. OWNER rolüne sahip izinler kaldırılamaz. Bir iznin 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ülü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

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

İstek içeriği

İstek metni aşağıdaki yapıyla birlikte verileri içerir:

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

string

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

Yanıt gövdesi

Başarılı olursa yanıt metni boş bir JSON nesnesi 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.