ग्रुप और उपयोगकर्ताओं को Cloud Search के आइडेंटिटी सोर्स के साथ सिंक करना

Google Cloud Search की मदद से, तीसरे पक्ष के रिपॉज़िटरी से उपयोगकर्ता की पहचान को मैप किया जा सकता है. इसके लिए, पहचान के सोर्स का इस्तेमाल किया जाता है. उपयोगकर्ता की पहचान को LDAP सर्वर में सेव किया जा सकता है. जैसे, Microsoft Active Directory. Active Directory के ग्रुप को अपने पहचान के सोर्स के साथ सिंक करने के लिए, Google Cloud Directory Sync (जीसीडीएस) टूल का इस्तेमाल किया जा सकता है.

अगर सिंक किए जा रहे यूज़र आईडी, खोज और बाहर रखने के खास नियमों के हिसाब से तय किए जाते हैं, तो उपयोगकर्ताओं के सेट पर कस्टम स्कीमा लागू करें. इसके लिए, उदाहरण के तौर पर, उनके काम करने के सेक्टर या नौकरी के टाइप का इस्तेमाल करें.

इस पेज पर इन विषयों के बारे में बताया गया है

एसएफ़टीपी का इस्तेमाल शुरू करने से पहले ध्यान देने लायक ज़रूरी बातें

पहला चरण: पहचान के हिसाब से मैप किए गए ग्रुप चालू करना

  1. अगर Linux का इस्तेमाल किया जा रहा है, तो इंस्टॉलेशन की डायरेक्ट्री से यह कमांड डालें: $ ./config-manager --enable-img
  2. अगर Windows का इस्तेमाल किया जा रहा है, तो यह कमांड डालें: > config-manager.exe --enable-im
  3. Configuration Manager खोलें.
  4. साइड में, सामान्य सेटिंग पर क्लिक करें.
  5. पहचान के हिसाब से मैप किए गए ग्रुप बॉक्स को चुनें.

दूसरा चरण: सिंक करने के लिए ग्रुप जोड़ना

  1. Configuration Manager खोलें.
  2. साइड में, पहचान के हिसाब से मैप किए गए ग्रुप पर क्लिक करें.
  3. खोज के नियम टैब पर, ये जानकारी डालें:
    • पहचान के सोर्स का आईडी (स्ट्रिंग में "identitysources/" वाला हिस्सा शामिल करें)
    • सेवा खाते की फ़ाइल का पाथ
  4. खोज का नियम जोड़ें पर क्लिक करें और यह जानकारी डालें:
    • दायरा
    • नियम
    • ग्रुप के एट्रिब्यूट
  5. ठीक है पर क्लिक करें.
  6. (ज़रूरी नहीं) खोज का नियम जोड़ने के बाद, उसकी जांच करने के लिए, एलडीएपी क्वेरी की जांच करें पर क्लिक करें.
  7. (ज़रूरी नहीं) खोज के और नियम जोड़ने के लिए, एलडीएपी का खोज नियम जोड़ना में दिए गए तरीके अपनाएं. ज़्यादा जानकारी के लिए, डेटा सिंक करने के लिए एलडीएपी के खोज नियमों का इस्तेमाल करना पर जाएं.
  8. (ज़रूरी नहीं) ग्रुप को बाहर रखने के लिए, बाहर रखने के नियम टैब पर क्लिक करें और बाहर रखने का नया नियम जोड़ें. ज़्यादा जानकारी के लिए, बाहर रखने के नियमों और क्वेरी की मदद से डेटा को शामिल न करना पर जाएं.
  1. Configuration Manager खोलें.
  2. साइड में, कस्टम स्कीमा पर क्लिक करें.
  3. स्कीमा जोड़ें पर क्लिक करें और कोई विकल्प चुनें:
  4. स्कीमा का नाम में, पहचान के सोर्स का आईडी डालें. आईडी में "identitysources" शामिल न करें.
  5. एलडीएपी फ़ील्ड का नाम में, एलडीएपी का वह फ़ील्ड डालें जिसमें उपयोगकर्ता का बाहरी आइडेंटिफ़ायर मौजूद है. उदाहरण के लिए, यह वह आइडेंटिफ़ायर है जिसका इस्तेमाल Cloud Search के उपयोगकर्ता प्रिंसिपल में किया जाता है. इसका फ़ॉर्मैट यह होता है: identitysources/source-id/users/user-identifier
  6. Google फ़ील्ड का नाम में, पहचान के सोर्स का आईडी डालें. इसके बाद, _identifier जोड़ें. उदाहरण के लिए, अगर पहचान के सोर्स का आईडी 02b392ce3a23 है, तो 02b392ce3a23_identifier डालें.
  7. Google फ़ील्ड का टाइप में, स्ट्रिंग चुनें और पक्का करें कि फ़ील्ड में सिर्फ़ एक वैल्यू हो.
  8. ठीक है पर क्लिक करें.

ज़्यादा जानकारी के लिए, पहचान का सोर्स बनाना पर जाएं.

चौथा चरण: सिंक करने का समय शेड्यूल करना

  1. Configuration Manager खोलें.
  2. साइड में, सिंक करें पर क्लिक करें.

आपके पास सिंक करने की प्रोसेस को सिम्युलेट करने या अपनी सेटिंग सेव करने का विकल्प होता है. सिंक करने की प्रोसेस को ऑटोमेट करने का तरीका जानें.

पांचवा चरण: बाइनरी एट्रिब्यूट के लिए, एन्कोडिंग स्कीम चुनना (ज़रूरी नहीं)

अगर ग्रुप के नाम या उपयोगकर्ता के ईमेल एट्रिब्यूट के तौर पर, बाइनरी एट्रिब्यूट (जैसे, objectSid या objectGUID) का इस्तेमाल किया जाता है, तो इसे एन्कोडिंग स्कीम का इस्तेमाल करके स्ट्रिंग में बदल दिया जाता है. एन्कोडिंग की इन स्कीम का इस्तेमाल किया जा सकता है:

  • बेस 16 (हेक्साडेसिमल)
  • बेस 32
  • बेस 32 हेक्स
  • बेस 64
  • बेस 64 यूआरएल

अगर आपको एन्कोडिंग स्कीम बदलनी है, तो कॉन्फ़िगरेशन फ़ाइल को मैन्युअल तरीके से अपडेट करें:

  1. कॉन्फ़िगरेशन फ़ाइल खोलें और <identityMappedGroupBasicConfig> टैग में जाकर, <binaryAttributesEncoding> ढूंढें.
  2. अगर <binaryAttributesEncoding> मौजूद नहीं है, तो इसका मतलब है कि एन्कोडिंग की लेगसी बेस 64 स्कीम का इस्तेमाल किया जा रहा है. <identityMappedGroupBasicConfig> में, <binaryAttributesEncoding> जोड़ें.

  3. <binaryAttributesEncoding> को इनमें से किसी एक विकल्प से अपडेट करें:

    • BASE16
    • BASE32_NOPADDING
    • BASE32_HEX_NOPADDING
    • BASE64_URL_NOPADDING

उदाहरण:

<identityMappedGroupBasicConfig>
    <identitySourceId>identitysources/...</identitySourceId>
    <serviceAccountFilePath>....</serviceAccountFilePath>
    <binaryAttributesEncoding>BASE16</binaryAttributesEncoding>
</identityMappedGroupBasicConfig>


Google, Google Workspace, और इनसे जुड़े निशान और लोगो, Google LLC के ट्रेडमार्क हैं. अन्य सभी कंपनी और प्रॉडक्ट के नाम, उन कंपनियों के ट्रेडमार्क हैं जिनसे वे जुड़े हैं.