Пользовательские веб-темы в AD FS

Тема, предоставляемая в заводской комплектации, называется "По умолчанию". Можно экспортировать тему по умолчанию и воспользоваться ей, чтобы быстро приступить к работе. Можно настроить внешний вид и поведение, включая настройку макета (путем изменения CSS-файла), импортировать и применить эту новую тему, а затем работать с настроенными внешним видом и поведением. Использование CSS-файла упрощает взаимодействие с веб-дизайнерами.

Следующий командлет позволяет создать пользовательскую веб-тему, дублирующую веб-тему по умолчанию.

New-AdfsWebTheme –Name custom –SourceName default

Можно изменить CSS-файл и настроить новую веб-тему с помощью нового CSS-файла. Для экспорта веб-темы воспользуйтесь следующим командлетом.

Export-AdfsWebTheme –Name default –DirectoryPath c:\theme

Для применения CSS-файла к новой теме воспользуйтесь следующим командлетом.

Set-AdfsWebTheme –TargetName custom –StyleSheet @{path="c:\NewTheme.css"}

Следующий командлет позволяет создать пользовательскую веб-тему из новой таблицы стилей.

New-AdfsWebTheme –Name custom –StyleSheet @{path="c:\NewTheme.css"} –RTLStyleSheetPath c:\NewRtlTheme.css

Чтобы применить настраиваемую веб-тему к AD FS, используйте следующий командлет.

Set-AdfsWebConfig -ActiveThemeName custom

Чтобы добавить JavaScript в AD FS, используйте следующий командлет.

Set-AdfsWebTheme -TargetName custom -AdditionalFileResource @{Uri=' /adfs/portal/script/onload.js';path="D:\inetpub\adfsassets\script\onload.js"}

Дополнительная справка

Настройка входа пользователей AD FS