Видимост на сайта в Power Pages
Настройката за видимост на сайта в Power Pages ви позволява да управлявате кой има достъп до вашия уеб сайт. Можете да направите сайта частен, за да ограничите достъпа до конкретни хора във вашата организация. Ако решите да направите сайта публичен, всеки с връзката може да получи достъп до него.
Важно
- Всички сайтове, които създавате в Power Pages, са частни по подразбиране.
- Видимостта на сайта е достъпна само за уеб сайтове, които са създадени с версия 9.4.9.x или по-нова.
- Бъдете внимателни, когато редактирате публичен сайт. Промените са видими за външни потребители веднага.
- Уеб сайтовете в среди за разработчици не могат да бъдат публични.
Разлика между частен сайт и публичен сайт
Само създателите на сайтове и потребителите на организацията, на които създателят е предоставил достъп, могат да преглеждат частни сайтове. Посетителите на сайта трябва да се удостоверят с доставчика Microsoft Entra на самоличност на организацията , преди да могат да преглеждат съдържанието на сайта.
Съвет
Задайте видимостта на частна, за да ограничите достъпа, докато вашият сайт е в процес на разработка.
Всеки в интернет може да разглежда публични сайтове анонимно или ако е удостоверен с доставчик на самоличност. Публичните уеб сайтове са производствени сайтове, изцяло работещи за използване от клиентите. Известие ви напомня, когато редактирате публичен сайт в студиото за дизайн, приложението за управление на портали, Visual Studio Code редактора и Microsoft Power Platform CLI.
Промяна на видимостта на сайта
Когато сайт е готов да бъде пуснат на живо, можете да зададете видимостта му на „публичен“. Можете да промените видимостта на сайта обратно на „частен“ по всяко време, така че само създателите на сайта и избраните потребители да имат достъп.
Когато промените видимостта на сайта, уеб сайтът ви се рестартира. Може да минат няколко минути, преди да се отрази последната промяна.
- Влезте в Power Pages и редактирайте сайта си.
- В левия страничен панел изберете Защита.
- В секцията Управление изберете Видимост на сайта.
- В картата Този сайт е изберете Публичен или Частен .
Даване на достъп до частен сайт
Когато вашият сайт е частен, можете да използвате страницата за видимост на сайта, за да предоставите достъп на други потребители от организацията. Можете да предоставите достъп на до 50 потребители на организацията. Не е необходимо да предоставяте достъп на потребители, които имат ролята на системен администратор в средата на вашия сайт. Те имат разрешения за преглед на сайта по подразбиране.
- Влезте в Power Pages и редактирайте сайта си.
- В левия страничен панел изберете Защита.
- В секцията Управление изберете Видимост на сайта.
- В картата за достъп до сайт Предоставяне въведете имената или имейл адресите на потребителите, на които искате да предоставите достъп.
- Изберете Споделяне.
Бележка
Потребителите, на които е предоставен достъп до частен сайт, не се удостоверяват автоматично на сайта. Научете как да осигурите достъп до външни аудитории.
Необходими са разрешения за промяна на видимостта на сайта
Вашите права за достъп и настройките за защита на клиента определят дали можете да промените видимостта на сайта.
Администраторите на услуги, които са членове на някоя от следните Microsoft Entra роли, могат да променят видимостта на сайта:
Когато настройката на ниво клиент enableSystemAdminsToChangeSiteVisibility
е зададена на true
, членовете на ролята за защита Системния администратор също могат да променят видимостта на сайта.
Ако настройката enableSystemAdminsToChangeSiteVisibility
на ниво клиент е зададена на false
ниво, членовете на права за достъп на системен администратор трябва да са членове на изключителна група Microsoft Entra за защита, която има разрешения за управление на видимостта на сайта.
Променете настройката на ниво клиент
Можете да използвате скрипт на PowerShell, за да промените настройката на ниво клиент enableSystemAdminsToChangeSiteVisibility
.
За да получите текущата стойност на настройката на ниво клиент, използвайте командата Get-TenantSettings. Например:
$myTenantSettings = Get-TenantSettings
$ myTenantSettings.powerPlatform.powerPages
Бележка
Командата Get-TenantSettings не изброява настройките на клиента, чиято стойност е null. Стойността по подразбиране на настройката на ниво клиент enableSystemAdminsToChangeSiteVisibility
е null, така че не се появява при първото стартиране на скрипта. След като зададете стойността й на true
или false
, настройката се появява в списъка. Когато стойността на настройката на клиента е нула, системните администратори ще могат да променят видимостта на сайта.
За да зададете стойност за enableSystemAdminsToChangeSiteVisibility
, използвайте командата Set-TenantSettings . Следният пример задава стойността на false
:
$requestBody = @{
powerPlatform = @{
powerPages = @{
enableSystemAdminsToChangeSiteVisibility = $false
}
}
}
Set-TenantSettings -RequestBody $requestBody
Делегиране на контрол на видимостта на сайта
Когато не искате всички системни администратори да могат да променят видимостта на сайта, задайте enableSystemAdminsToChangeSiteVisibility
на false
. След това делегирайте управлението на видимостта на сайта на избран набор от потребители.
Добавете системни администратори към група за защита в Microsoft Entra ИД и дайте на групата разрешения за видимост на сайта.
В центъра за администриране на Power Platform изберете Сайтове в Power Pages.
Изберете уеб сайта си, след което изберете Управление.
В секцията Защита изберете Управление на разрешенията за видимост на сайта.
Добавете групата за защита, която включва конкретните системни администратори, на които искате да делегирате контрол върху видимостта на сайта.
След като добавите групата за защита, всички системни администратори, които са в групата, могат да управляват видимостта на сайта. Системните администратори, които не са членове на групата, виждат секцията за видимост на сайта деактивирана.
Познати проблеми
Microsoft Entra удостоверяването е включено по подразбиране, когато е осигурен уеб сайт. Частният Power Pages уеб сайт не работи, ако изключите Microsoft Entra удостоверяването. Променете видимостта на сайта на публична, преди да изключите Microsoft Entra удостоверяването.