समस्या
Google Cloud डायरेक्ट्री सिंक का इस्तेमाल करके, शेयर किए गए ऐसे सभी संपर्कों को सिंक की सूची से नहीं हटाया जा सकता जिनके लिए mail एट्रिब्यूट में एक खास स्ट्रिंग होती है.उदाहरण के लिए, हो सकता है कि आप शेयर किए गए उन संपर्कों के ईमेल पते को बाहर रखना चाहें जिनके ईमेल पते में जांच की सुविधा है.
परिवेश
- Google Cloud डायरेक्ट्री सिंक के सभी वर्शन
समाधान
ईमेल पते में किसी खास स्ट्रिंग के बिना GCDS को, शेयर किए गए संपर्कों को वापस लाने या सिंक करने की सुविधा देने के लिए, यह तरीका अपनाकर खोज के नियम में बदलाव किया जा सकता है:
- कॉन्फ़िगरेशन मैनेजर पर जाएं > शेयर किए गए संपर्क > खोज नियम.
- खोज के लिए इस तरह का नियम लिखें:
(&(objectCategory=contact)(mail=*)(!(mail=*test*)))
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है - एक्सएमएल फ़ाइल सेव करें (सुझाव के तौर पर किसी अलग नाम के साथ) और सिम्युलेशन चलाएं.
- खोज नियम उन सभी ऑब्जेक्ट को हासिल कर लेगा जो contact टाइप के हैं और जिनमें एक मेल है, लेकिन mail एट्रिब्यूट में *test* स्ट्रिंग नहीं है.
वजह
शामिल न करने के नियम, मेल के ज़रिए हटाने का विकल्प नहीं दिखाते. यह बाहर रखने का टाइप फ़ील्ड में सिर्फ़ सिंक कुंजी दिखाता है.