ऑब्जेक्ट
ObjectPermissions
ऑब्जेक्ट पर अनुमतियाँ: added में ख़ुद ऑब्जेक्ट पर दिए गए असाइनमेंट हैं, inherited में ट्री में उसके पूर्वजों और संगठन के असाइनमेंट (उनके मूल के साथ), और effective में इस ऑब्जेक्ट पर मौजूदा यूज़र की असल अनुमतियाँ।
फ़ील्ड
effectivearray of stringज़रूरीmanaged_bystring | nullऑब्जेक्ट देखने के लिए लॉक है (
source:<id>): mirror मोड वाला स्रोत इसकी अनुमतियाँ तय करता है, कलेक्शन और फ़ोल्डर से विरासत लागू नहीं होती, और हाथ से दिए गए असाइनमेंट अस्वीकार होते हैं (409 authz.managed_by_source)। सामान्य ऑब्जेक्ट के लिएnull।
इनमें इस्तेमाल
- GET
/v1/org/permissionsसंगठन पर अनुमतियाँ पाएँ (एडमिन कौन है) - PUT
/v1/org/permissionsसंगठन पर रोल असाइन करें - DELETE
/v1/org/permissionsसंगठन पर रोल हटाएँ - GET
/v1/collections/{name}/permissionsकलेक्शन पर अनुमतियाँ पाएँ (सीधी और विरासत में मिली) - PUT
/v1/collections/{name}/permissionsकलेक्शन पर रोल असाइन करें - DELETE
/v1/collections/{name}/permissionsकलेक्शन पर रोल हटाएँ - GET
/v1/cards/{card_id}/permissionsकार्ड पर अनुमतियाँ पाएँ (सीधी और विरासत में मिली) - PUT
/v1/cards/{card_id}/permissionsकार्ड पर रोल असाइन करें - DELETE
/v1/cards/{card_id}/permissionsकार्ड पर रोल हटाएँ - GET
/v1/sources/{source_id}/permissionsस्रोत पर अनुमतियाँ पाएँ (सीधी और विरासत में मिली) - PUT
/v1/sources/{source_id}/permissionsस्रोत पर रोल असाइन करें - DELETE
/v1/sources/{source_id}/permissionsस्रोत पर रोल हटाएँ - GET
/v1/folders/{folder_id}/permissionsफ़ोल्डर पर अनुमतियाँ पाएँ (सीधी और विरासत में मिली) - PUT
/v1/folders/{folder_id}/permissionsफ़ोल्डर पर रोल असाइन करें - DELETE
/v1/folders/{folder_id}/permissionsफ़ोल्डर पर रोल हटाएँ