REST Resource: orgunits

संसाधन: OrgUnit

अपने खाते की संगठन की इकाइयों को मैनेज करने से, आपको अपने उपयोगकर्ताओं के लिए सेवाओं और कस्टम सेटिंग का ऐक्सेस कॉन्फ़िगर करने की सुविधा मिलती है. संगठन की इकाई के सामान्य टास्क के बारे में ज़्यादा जानने के लिए, डेवलपर की गाइड देखें. ग्राहक के संगठन की इकाई में, ज़्यादा से ज़्यादा 35 लेवल जोड़े जा सकते हैं.

JSON के काेड में दिखाना
{
  "kind": string,
  "name": string,
  "description": string,
  "etag": string,
  "blockInheritance": boolean,
  "orgUnitId": string,
  "orgUnitPath": string,
  "parentOrgUnitId": string,
  "parentOrgUnitPath": string
}
फ़ील्ड
kind

string

एपीआई रिसॉर्स का टाइप. Orgunits रिसॉर्स के लिए, वैल्यू admin#directory#orgUnit होती है.

name

string

संगठन की इकाई का पाथ नेम. उदाहरण के लिए, /corp/support/sales_support के पैरंट पाथ में, संगठन की किसी इकाई का नाम sales_support है. ज़रूरी है.

description

string

संगठन की इकाई के बारे में जानकारी.

etag

string

संसाधन का ETag.

blockInheritance
(deprecated)

boolean

यह तय करता है कि कोई उप-संगठन इकाई, पैरंट संगठन की सेटिंग को इनहेरिट कर सकती है या नहीं. डिफ़ॉल्ट वैल्यू false है. इसका मतलब है कि संगठन की किसी उप-इकाई की सेटिंग उसके सबसे करीबी पैरंट ओयू की सेटिंग पर लागू होती है. यह फ़ील्ड काम नहीं करता है. इसे true पर सेट करने की सुविधा अब उपलब्ध नहीं है. ऐसा करने पर, अनचाहे नतीजे मिल सकते हैं. संगठन के स्ट्रक्चर में इनहेरिटेंस और उपयोगकर्ताओं के बारे में ज़्यादा जानने के लिए, एडमिन से जुड़े सहायता केंद्र पर जाएं.

orgUnitId

string

संगठन की इकाई का यूनीक आईडी.

orgUnitPath

string

संगठन की इकाई का पूरा पाथ. orgUnitPath, डिराइव्ड प्रॉपर्टी है. सूची में शामिल होने पर, यह parentOrgunitPath और संगठन की इकाई के name से लिया जाता है. उदाहरण के लिए, पैरंट संगठन '/engineering' के तहत, 'apps' नाम की संगठन की इकाई के लिए, orgUnitPath '/engineering/apps' है. किसी orgUnitPath में बदलाव करने के लिए, संगठन का नाम या parentOrgunitPath अपडेट करें.
किसी उपयोगकर्ता की संगठन की इकाई तय करती है कि उसके पास Google Workspace की कौनसी सेवाओं का ऐक्सेस है. अगर उपयोगकर्ता को किसी नए संगठन में ले जाया जाता है, तो उपयोगकर्ता का ऐक्सेस बदल जाता है. संगठन की बनावट के बारे में ज़्यादा जानने के लिए, एडमिन सहायता केंद्र पर जाएं. उपयोगकर्ता को किसी दूसरे संगठन में ले जाने के बारे में ज़्यादा जानकारी के लिए, orgunits.update a user देखें.

parentOrgUnitId

string

पैरंट संगठन की इकाई का यूनीक आईडी. अगर parentOrgUnitPath सेट नहीं है, तो ज़रूरी है.

parentOrgUnitPath

string

संगठन की इकाई का पैरंट पाथ. उदाहरण के लिए, /corp/sales /sales_support संगठन की इकाई का पैरंट पाथ/corp/sales है. parentOrgUnitId सेट होने तक, यह ज़रूरी है.

तरीके

delete

संगठन की इकाई को हटाता है.

get

संगठन की इकाई को वापस लाता है.

insert

संगठन की इकाई जोड़ता है.

list

किसी खाते के लिए, संगठन की सभी इकाइयों की सूची दिखाता है.

patch

संगठन की इकाई को अपडेट करता है.

update

संगठन की इकाई को अपडेट करता है.