प्राधिकरण सूची कहाँ रहती है
GitLab आपके द्वारा अधिकृत ऐप्स को एक खाता-स्तरीय सूची में रखता है। अपनी प्रोफ़ाइल सेटिंग्स खोलें, फिर Edit profile, फिर Access, फिर Applications पर जाएँ। वह पृष्ठ आपकी OAuth इन्वेंटरी है: यह उन तृतीय-पक्ष एप्लिकेशन दिखाता है जो आपकी ओर से कार्य कर सकते हैं, और प्रत्येक के पास मौजूद स्कोप भी।
GitLab अधिकृत एप्लिकेशन को Edit profile, Access, Applications के अंतर्गत सूचीबद्ध करता है। स्रोत
यह प्रोजेक्ट एक्सेस टोकन या डिप्लॉय कुंजियों के समान नहीं है। वे किसी रिपॉज़िटरी या प्रोजेक्ट से जुड़े क्रेडेंशियल हैं; अधिकृत एप्लिकेशन आपके उपयोगकर्ता खाते से जुड़े होते हैं और उस तक पहुँच सकते हैं। उन्हें अलग से ऑडिट करें ताकि साफ़ OAuth सूची प्रोजेक्ट क्रेडेंशियल के बारे में झूठी तसल्ली न दे।
स्कोप आपको क्या बताते हैं
स्कोप बताते हैं कि कोई ऐप कितनी दूर तक पहुँच सकता है। वे सभी समान नहीं हैं, और आपको यह नहीं मानना चाहिए कि हर ऐप केवल पढ़ने तक सीमित है। जो ऐप केवल आपकी प्रोफ़ाइल पढ़ता है, वह उस ऐप से अलग जोखिम है जिसके पास व्यापक API पहुँच है और जो आपके खाते में लिख या कार्य कर सकता है।
अधिकृत एप्लिकेशन रद्द किए जा सकते हैं; उनके स्कोप प्रोफ़ाइल पढ़ने से लेकर व्यापक API पहुँच तक हो सकते हैं। स्रोत
व्यावहारिक बात: निर्णय लेने से पहले स्कोप पंक्ति पढ़ें। यदि आप यह नहीं समझा सकते कि किसी ऐप को जो पहुँच है वह क्यों चाहिए, तो पहले उसी ऐप पर सवाल उठाएँ।
प्रत्येक अधिकृत ऐप के लिए निर्णय तालिका
| आप क्या देखते हैं | इसका क्या अर्थ है | सुझाया गया कार्य |
|---|---|---|
| ऐप पहचानते हैं, स्कोप उसके उद्देश्य से मेल खाता है, अभी भी उपयोग में है | अपेक्षित प्राधिकरण | रखें; बाद की समीक्षा के लिए स्कोप नोट करें |
| ऐप पहचानते हैं लेकिन अब उपयोग नहीं करते | पुराना प्राधिकरण | रद्द करें |
| ऐप बिल्कुल नहीं पहचानते | अज्ञात प्राधिकरण | रद्द करने से पहले जाँच करें; देखें कि किसी सहकर्मी या इंटीग्रेशन ने इसे जोड़ा तो नहीं |
| व्यापक API स्कोप वाला ऐप जिसे आप उचित नहीं ठहरा सकते | अत्यधिक पहुँच | रद्द करें या कम करें; इसे केवल पढ़ने वाला न मानें |
| ऐप जिस पर आपको छेड़छाड़ का संदेह है | सक्रिय जोखिम | तुरंत रद्द करें, फिर खाता गतिविधि की समीक्षा करें |
स्व-समीक्षा चेकलिस्ट
- Edit profile, Access, Applications खोलें और हर अधिकृत ऐप की सूची बनाएँ।
- प्रत्येक के लिए एक पंक्ति लिखें: यह क्या है, इसके पास पहुँच क्यों है, और इसका स्कोप।
- जिसे आप उचित नहीं ठहरा सकते उसे रद्द करें।
- पुराने ऐप्स रद्द करें जिन्हें अब उपयोग नहीं करते।
- कुछ सप्ताह बाद सूची फिर जाँचें; नए प्राधिकरण बिना किसी संकेत के प्रकट हो सकते हैं जिन्हें आपने नोटिस न किया हो।
- इस ऑडिट को प्रोजेक्ट एक्सेस टोकन समीक्षाओं से अलग रखें।
ईमानदार सीमाएँ
किसी एप्लिकेशन को रद्द करना उस प्राधिकरण के माध्यम से उसकी भविष्य की पहुँच समाप्त करता है। यह ऐप के अपने सिस्टम में जाकर पहले से कॉपी, निर्यात या कैश किए गए डेटा को नहीं हटाता। यदि किसी ऐप ने आपकी प्रोफ़ाइल जानकारी संग्रहीत की है, तो रद्द करना विलोपन अनुरोध नहीं है। रद्द करने को दरवाज़ा बंद करना मानें, कमरा साफ़ करना नहीं।
रद्द करना आपकी GitLab प्रोफ़ाइल को निजी भी नहीं बनाता। प्रोफ़ाइल दृश्यता और ऐप प्राधिकरण अलग-अलग सेटिंग्स हैं; एक बदलने से दूसरा नहीं बदलता।
रद्द करने के बाद
आपकी सार्वजनिक उपस्थिति किसी एक प्लेटफ़ॉर्म की OAuth सूची से अधिक व्यापक है। यह जानना कि कौन से हैंडल सार्वजनिक रूप से दिखाई देते हैं, आपको यह तय करने में मदद करता है कि आगे कहाँ देखें। TraceSeek एक उपयोगकर्ता नाम को 3,000+ प्लेटफ़ॉर्म पर जाँचता है और 20–30 सेकंड में सार्वजनिक मिलान लौटाता है, पहला स्कैन मुफ़्त और बिना पंजीकरण। वे मिलान सुराग हैं, पहचान का प्रमाण नहीं, और ऐप प्लेटफ़ॉर्म सेटिंग्स नहीं बदलता या निजी जानकारी नहीं देखता। व्यापक स्कैन के लिए, भूले हुए ऑनलाइन खाते खोजें देखें; परिणामों को कैसे प्रस्तुत किया जाता है, यह जानने के लिए हमारी कार्यप्रणाली पढ़ें।
मुख्य तथ्य
- GitLab अधिकृत एप्लिकेशन को Edit profile, Access, Applications के अंतर्गत सूचीबद्ध करता है।
- अधिकृत एप्लिकेशन रद्द किए जा सकते हैं, और उनके स्कोप प्रोफ़ाइल पढ़ने से लेकर व्यापक API पहुँच तक हो सकते हैं।
- अधिकृत एप्लिकेशन रद्द करने से ऐप द्वारा पहले से कॉपी किया गया डेटा नहीं हटता।
- अधिकृत एप्लिकेशन खाता-स्तरीय प्राधिकरण हैं, प्रोजेक्ट एक्सेस टोकन से अलग।
- TraceSeek एक उपयोगकर्ता नाम को 3,000+ प्लेटफ़ॉर्म पर जाँचता है और 20–30 सेकंड में सार्वजनिक मिलान लौटाता है।