Nesneler
ObjectPermissions
Bir nesnedeki izinler: added nesnenin kendisindeki atamaları, inherited ağaçtaki üst öğelerinin ve kuruluşun atamalarını (nereden geldikleriyle birlikte), effective ise geçerli kullanıcının bu nesnedeki etkin izinlerini listeler.
Alanlar
effectivearray of stringzorunlumanaged_bystring | nullNesnenin izinleri yalnızca görüntülenebilir (
source:<id>): izinleri yansıtma (mirror) modundaki bir kaynak belirler, koleksiyondan ve klasörlerden devralma uygulanmaz ve elle yapılan atamalar reddedilir (409 authz.managed_by_source). Normal bir nesne içinnull.
Kullanıldığı yerler
- GET
/v1/org/permissionsKuruluştaki izinleri getirme (kimler yönetici) - PUT
/v1/org/permissionsKuruluşta rol atama - DELETE
/v1/org/permissionsKuruluştaki rolleri kaldırma - GET
/v1/collections/{name}/permissionsKoleksiyondaki izinleri getirme (doğrudan ve devralınan) - PUT
/v1/collections/{name}/permissionsKoleksiyonda rol atama - DELETE
/v1/collections/{name}/permissionsKoleksiyondaki rolleri kaldırma - GET
/v1/cards/{card_id}/permissionsKarttaki izinleri getirme (doğrudan ve devralınan) - PUT
/v1/cards/{card_id}/permissionsKartta rol atama - DELETE
/v1/cards/{card_id}/permissionsKarttaki rolleri kaldırma - GET
/v1/sources/{source_id}/permissionsKaynaktaki izinleri getirme (doğrudan ve devralınan) - PUT
/v1/sources/{source_id}/permissionsKaynakta rol atama - DELETE
/v1/sources/{source_id}/permissionsKaynaktaki rolleri kaldırma - GET
/v1/folders/{folder_id}/permissionsKlasördeki izinleri getirme (doğrudan ve devralınan) - PUT
/v1/folders/{folder_id}/permissionsKlasörde rol atama - DELETE
/v1/folders/{folder_id}/permissionsKlasördeki rolleri kaldırma