Споделяне чрез


Задаване на разрешения за страници

Разрешенията за страници дават на създателите друг начин да контролират достъпа на потребителите до техните сайтове на Power Pages. Можете да използвате разрешения за страници, за да направите съдържанието достъпно за всеки, който посещава вашия сайт, или да ограничите достъпа до потребители, които имат специфични роли.

Дъщерните страници могат да наследяват разрешенията за родителска страница или да имат свои собствени разрешения. По същия начин, уеб файлове в страница, като документи за изтегляне, CSS файлове или JavaScript файлове, могат да наследяват разрешенията на страницата или да имат свои собствени.

Можете да управлявате разрешенията за страници в студиото за дизайн в Power Pages и в приложението за управление на портали. Препоръчваме ви да използвате студиото за дизайн, където управлението на разрешенията за страници е по-лесно.

Важно

Можете само да управлявате разрешенията за ограничаване на четенето, които контролират достъпа на потребителите до страниците в студиото за дизайн. За да управлявате разрешения „предоставяне на промяна“, които контролират кой може да управлява и публикува страници със съдържание с помощта на наследения редактор на съдържание на сайтове, използвайте приложението за управление на портали.

Управление на разрешенията за страници в студиото за дизайн

Използвайте студиото за дизайн за персонализиране на вашия сайт и управлявайте разрешенията за страници бързо и ефективно.

  1. Влезте в Power Pages и отворете сайта си за редактиране.

  2. Изберете многоточието (…) отдясно на страницата и изберете Настройки на страница.

    Екранна снимка на работната област за страници в студиото за дизайн на Power Pages с подчертани настройки на страницата.

  3. Изберете раздела Разрешения.

Опциите под Разрешения варират в зависимост от избраната страница. Опциите за родителска страница например се различават от опциите за дъщерна страница, наследила разрешения от родителската.

Управление на разрешенията за страници с помощта на приложението за управление на портали

С помощта приложението за управление на портали можете да управлявате разрешенията за страници чрез правилата за контрол на достъпа до уеб страници. Тези правила ви позволяват да контролирате действията за публикуване, които дадена уеб роля може да прави на страниците на вашия сайт, и кои страници за кои роли са видими. След като създадете правило за контрол на достъпа, то се свързва с избраната страница и засяга както страницата, на която присвоявате правилото, така и всички дъщерни страници – с други думи, целия клон на сайта.

  1. Влезте в Power Pages и отворете сайта си за редактиране.

  2. В левия страничен панел изберете Още елементи () >Управление на портал.

  3. В левия страничен панел на приложението за управление на портали превъртете надолу до Защита и изберете Правила за контрол на достъпа до уеб страница.

  4. Изберете правило, за да го редактирате, или изберете Ново, за да създадете правило.

  5. Въведете или изберете атрибутите на правилото и след това изберете Запиши и затвори.

Атрибути за правилото за контрол на достъпа до уеб страница

Следната таблица описва атрибутите, които можете да зададете, когато създавате или редактирате правило за контрол на достъпа до уеб страница.

Име Описание
Име Описателно име за правилото
Уебсайт Уеб сайтът, за който се прилага това правило; трябва да съответства на уеб сайта на страницата, за която се прилага правилото
Уеб страница Страницата, за която се прилага правилото<br/ >Правилото се отнася не само за тази страница, но и за нейните дъщерни страници. Ако даденото правило се прилага към началната страница, то се прилага и за целия сайт.
От дясно Предоставяне на промяна или Ограничаване на четенето
Scope Цялото съдържание: Цялото потомствено съдържание е включено в проверката на защитата. Тази стойност е стойността по подразбиране.<br/ >Изключване на директни дъщерни уеб файлове: Всички дъщерни уеб файлове, директно свързани с тази страница, са изключени от проверката на защитата. Тази опция обаче не изключва потомците на дъщерния уеб файл.
Описание (По избор) Описание на правилото

Преглед на правилата за контрол на достъпа за страница

  1. В приложението за управление на портали изберете Съдържание>Уеб страници.

  2. Изберете страница.

  3. Изберете раздела Правила за контрол на достъпа.

Изброяват се всички правила за контрол на достъпа за страницата.

Типове правила за контрол на достъпа до уеб страница

Има два типа правила за контрол на достъпа: предоставяне на промяна и ограничаване на четенето. Правилата за предоставяне на промяна са разрешителни. Те дават възможност на потребителите да направят нещо. Правилата за ограничаване на четенето са ограничителни. Те ограничават действието до ограничен набор от потребители.

Предоставяне на промяна

Използвайте правило за предоставяне на промяна, за да разрешите на потребител, който има уеб роля, свързана с правилото, да публикува промени на съдържанието за тази страница и всички дъщерни страници. Правилата за предоставяне на промяна вземат надмощие над правилата за ограничаването на четенето.

Например искате потребители в уеб ролята „редактор на новини“ да могат да редактират клон за новини във вашия сайт. Тези потребители може да нямат достъп до целия сайт и със сигурност не могат да редактират целия сайт. В клона за новини обаче искате те да имат пълни права за публикуване на съдържание. В този случай създавате правило за контрол на достъпа до уеб страница, наречено „разрешаване на публикуване на новини на редактори на новини“. Задавате Правило на Предоставяне на промяна и Уеб страница на родителската страница на целия клон за новини. След това присвоявате ролята на всички потребители, които искате да определите като редактори на новини.

Правилото за предоставяне на промяна трябва винаги да присъства и да се прилага към началната страница във всеки сайт, който искате да можете да редактирате от клиентската страна. Тъй като се прилага за началната страница, това е правилото по подразбиране за целия сайт. Свържете правилото с уеб роля, която предоставя права за публикуване на съдържание, и задайте вашите редактори на съдържание на ролята.

Ограничаване на четене

Използвайте правило за ограничаване на четенето, за да ограничите преглеждането на съдържанието на дадена страница и дъщерните й страници до определени потребители.

Например само служители да може да преглеждат определен клон на вашия сайт. Искате да ограничите възможността за четене на този клон до хора, които имат уеб ролята на служител. В този случай създавате правило с името „ограничаване на четенето само до служители“. Задавате Право на Ограничаване на четенето и Уеб страница на страницата в най-горната част на клона, който е предназначен само за служители. След това свързвате правилото с уеб ролята на служител и присвоявате потребители към ролята.

Бележка

Ако приложите правото за ограничаване на четенето към началната страница на даден сайт и изберете Изключване на директни дъщерни уеб файлове като Обхват, директните дъщерни уеб файлове на началната страница ще са достъпни за всички потребители.

Опции за разрешения на страница

  • Всеки може да вижда тази страница: Тази опция е достъпна на началната страница и на дъщерните страници, които имат родителска страница с избрана тази настройка. Когато бъде избрана, страницата е публична в мрежата и достъпна за всеки. Когато не е избрано, до него в списъка със страници се появява икона за заключване, за да покаже, че страницата има ограничения. За да направите страницата достъпна само за определени роли, изключете тази опция.

  • Искам да избера кой може да вижда тази страница: Когато тази опция е избрана, можете да изберете ролите, които имат достъп до страницата.

    Бележка

    Ако изберете ролята на анонимни потребители с помощта на приложението за управление на портали, ще видите сигнал.

  • Прилагане на тези разрешения към всички файлове, наследени от тази страница: Когато е избрана тази опция, дъщерните уеб файлове на страницата са налични само за потребителите, които имат достъп до страницата.

    Внимание

    Не можете да изберете тази настройка за началната страница на сайт. Файловете, необходими на сайта, като Bootstrap.min.css и Theme.css, са под началната страница. Ако ограничите тези файлове само до удостоверени потребители, стиловете не се прилагат към никоя от страниците, включително анонимно достъпни страници за влизане. Отстраняване на проблеми с разрешения, които се отнасят за дъщерни файлове.

Опции за разрешения за дъщерна страница

Дъщерната страница може да наследява разрешения от родителската страница или да има собствени разрешения.

  • Наследяване на разрешения от родителската страница: Тази опция е налична, когато дъщерна страница има родителска страница, чиято опция Всеки може да вижда тази страница не е избрана. Когато е избрана, дъщерната страница е налична за всички потребители, които имат достъп до родителската й страница. Всяка дъщерна страница има тази опция избрана по подразбиране. Когато не е избрана, дъщерната страница, включително страниците, на които тази дъщерна страница е родител, не са налични за потребителите от избраните роли за родителската страница.

  • Конфигуриране на дъщерна страница с уникални разрешения: Използвайте тази настройка, за да изберете конкретни роли, така че да разрешите достъп до дъщерната страница и страниците, на които тя е родител.

  • Разрешенията важат за дъщерни файлове: Когато тази опция е избрана, дъщерните уеб файлове на страницата са налични само за потребителите, които имат достъп до тази страница. Когато не е избрана, всеки може да има достъп до дъщерните уеб файлове на страницата.

Промени в йерархията на страницата и наследяване

Страницата може да бъде повишена до по-високо ниво в йерархията на страници или да бъде направена подстраница и да бъде поставена на по-ниско ниво със следните ефекти върху разрешенията:

  • Ако дадена страница е направена подстраница, тя наследява разрешенията от новия си родител.
  • Ако дадена страница бъде повишена, тя запазва първоначалните си разрешения.

Отстраняване на проблеми с разрешения за страници

Непредвидените ефекти от изборите, които правите, когато задавате разрешения за страници, понякога могат да причинят затруднения. Този раздел обхваща някои от най-често срещаните проблеми.

Сигнал за роля на анонимен потребител

Ако използвате приложението за управление на портали, за да зададете ролята на Анонимни потребители за страница, виждате следното предупреждение: „Ролята на анонимен потребител не трябва да се присвоява директно на уеб страници. "

За да разрешите този проблем, променете разрешенията.

Бележка

Роли с Роля на анонимен потребител, настроена на Да, не могат да се присвояват директно на потребители.

Грешка при множество разрешения за страници

Ако приложите няколко активни разрешения на една и съща страница в приложението за управление на портали, виждате следната грешка: „Към тази страница са приложени множество противоречиви правила за контрол на достъпа. Деактивирайте допълнителните правила, така че да има само едно с ограничен достъп за четене и запис.“

За да коригирате тази грешка, деактивирайте разрешенията, от които страницата не се нуждае, така че да е активно само едно разрешение.

Отстраняване на проблеми с разрешения за дъщерни файлове

Този раздел обхваща някои често срещани проблеми, свързани с използването на настройката Разрешенията се отнасят за дъщерни файлове.

Дъщерната страница не наследява разрешения от родителската страница

Ако промените Разрешенията се прилагат към дъщерни файлове така, че разрешенията за дъщерни файлове вече да не наследяват от своите родители, виждате следната грешка с маркирани невалидни уеб роли: „Една или повече роли, приложени към тази страница, не се използват за родителската страница. Тази страница и нейните подстраници няма да бъдат достъпни за тези роли. Или добавете тези роли към родителската страница, или ги изтрийте от тази страница.“

За да коригирате този проблем, добавете липсващите уеб роли или ги премахнете от страницата.

Стиловете не са приложени след коригиране на разрешенията за страницата

Ако страниците на вашия сайт нямат стил, след като промените разрешенията за страници, уверете се, че Прилагане на тези разрешения към всички файлове, наследени от тази страница е изключено за началната страница на вашия сайт.

Екранна снимка на разрешения за страници, с маркирана настройка за наследяване на разрешения за файлове.