- शिप
- 2 सितंबर 2026 को 6:43 am बजे UTC
- लेखक
- Kamo
- Commit
- e3ed5e5
GET/PUT/api/security/reports/catalog दोनों मंच पर MANAGE REPORTS पर ढके हुए हैं। रीढ़ की हड्डी सूची REGISTRY से आती है, ओवरराइड टेबल नहीं: एक ऑपरेटर को होना चाहिए एक रिपोर्ट को प्रतिबंधित करने में सक्षम है जिसमें अभी तक कोई पंक्ति नहीं है, जो हर रिपोर्ट तक है कोई एक स्पर्श करता है। खुद की जांच रिपोर्टScopeResolver.mayRun में हुई, जो कैटलॉग, कैटलॉग धावक, पिकर्स, निर्यातक, सहेजे गए दृश्य सूची और शेड्यूल सभी को स्वीप करें पहले से ही पार। इसके बजाय उनमें से प्रत्येक में इसे जोड़ना छह संभावनाएँ होंगी उनमें से एक असहमति करने के लिए - और जो असहमति से असहमत हो, वह होगा जो दिखाया गया है रिपोर्ट करें कि प्लेटफॉर्म को छिपा हुआ था। यह रिपोर्ट के अपने अधिकारों के सामने बैठता है, और देवता इसे पास नहीं करता है। ब्रेक ग्लास एक सदस्य अपने संगठन के भीतर क्या देख सकता है; यह एक सवाल है जो संगठन सभी के लिए एक रिपोर्ट मौजूद है, और एक किरायेदार में एक देवता अभी भी है कि किरायेदार। ReportVisibilityService विफल रहता है, जो यहाँ बाकी सब कुछ के विपरीत है। और जानबूझकर: एक अपठनीय ओवरराइड टेबल अन्यथा हर रिपोर्ट पर करेगा मंच गायब हो जाता है, और नीचे की रिपोर्ट अभी भी अपने अधिकारों से दूर हो जाती है और उनकी अपनी पंक्ति स्तर की गुंजाइश। इस तालिका को खोने से प्रतिबंध होता है, न कि एक प्रकटीकरण ALL ORGS सेटिंग डिफ़ॉल्ट भंडारण के बजाय पंक्ति को नष्ट कर देता है। एक प्रतिबंधित रिपोर्ट अपने मौजूदा शेड्यूल को रोकती है, और रन को FAILED दर्ज किया गया है "द शेड्यूल के मालिक को अब तक पहुंच नहीं है" के साथ - एक ही ऑडिट ट्रेल को रिवोकिंग के रूप में किसी का अधिकार, जो एक ही बात हो रही है।.