Бөлісу құралы:


Тізімдерді қорғау

Тізімді қорғау үшін жазбалар көрсетілетін кесте үшін кесте рұқсаттарын теңшеу керек.

9.3.7.x шығарылымынан бастап, жаңадан жасалған веб-сайттарда Кесте рұқсаттарын қосу параметріне қарамастан барлық тізім үшін күшіне енетін кесте рұқсаттары болады.

Ескертпе

Сондай‑ақ жоғарыда сипатталған өзгерістер сынақ нұсқасынан өндірістік нұсқаға түрлендірілген сайттарға да қолданылады.

Анонимді қолжетімділікті нақты конфигурациялау үшін тиісті кесте рұқсаттарын пайдаланыңыз және Анонимді пайдаланушылар веб-рөліне немесе Анонимді пайдаланушылар рөлі опциясымен реттелетін веб-рөлге жүгініңіз.

Тізімді қорғау пайдаланушылардың тек рұқсаттары бар жазбаларды көруін қамтамасыз етеді.

Белгілі бір пайдаланушыларға (немесе олармен байланысты тіркелгілерге) қатысты деректерді қорғауға кесте мен контакт немесе тіркелгі кестесінің арасына қарым-қатынас қосу арқылы қол жеткізіледі, нәтижесінде тек осы жазбаларға қатысты портал пайдаланушылары Тіркелгі немесе Контакт кестесінің рұқсат түрі, сондай-ақ тиісті артықшылықтарды орнату және веб-рөлдерді кесте рұқсатымен байланыстыру арқылы деректерге қол жеткізе алады.

Сапасы жақсы веб-сайт дизайны пайдаланушы рөлінде кестеге кіру рұқсаты болмаса (яғни, олар кез келген жазбаны көруі керек жағдай ешқашан болмайды), бетке мүлдем кірмеуі керек. Оңтайлы жағдайда бет Бет рұқсаттары арқылы да қорғалуы керек.

Жүйеге кірген пайдаланушыға қолданылатын жазбалар деңгейіндегі әрекеттерді көрсеткіңіз келсе, EntityList/ShowRecordLevelActions сайт параметрінің мәнін шынайы мәніне орнатуыңыз керек.

Мысалы, екі пайдаланушы бар: Престон және Тедди. Престонда іс кестесіндегі барлық қатынасу деңгейлері бар, ал Теддида глобалдық оқу қатынасуы бар. Егер барлық іс жазбаларын көрсету үшін тізім жасалса, Престон олардың контактісімен байланысты жазбалардағы барлық әрекеттерді (Көру, Өңдеу және Жою) көреді. Басқа жазбаларда олар тек Көру әрекетін көреді. Ал, Тедди болса барлық жазбаларда тек Көру әрекетін көреді.

Егер EntityList/ShowRecordLevelActions сайт параметрі жалған мәніне орнатылған болса және кестеде бірнеше рұқсат болса, барлық жазба деңгейінің әрекеттері көрінеді. Бірақ, пайдаланушы оған рұқсат етілмеген әрекетті орындауға әрекет еткенде, қате көрсетіледі.

Келесіні де қараңыз: