Method: notes.permissions.batchDelete

Nottaki bir veya daha fazla izni siler. Belirtilen varlıklar erişimi hemen kaybeder. OWNER rolüne sahip bir izin kaldırılamaz. İzni kaldırma işlemi başarısız olursa isteğin tamamı başarısız olur ve değişiklik yapılmaz. Belirtilen izin notta 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 ayarlanırsa DeleteAllowedRequest mesajlarında belirtilen tüm izinlerin üst öğesi bu alanla eşleşmelidir.

İstek içeriği

İstek gövdesi aşağıdaki yapıya sahip 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 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ılavuzunu inceleyin.