ログインしているユーザーがサービスポータルウィジェットでロールを持っているかどうかを確認する方法<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } サーバースクリプトを追加し、HTML テンプレートで参照することで、ログインしているユーザーがサービスポータルウィジェットでロールを持っているかどうかを確認できます。たとえば、ログインしているユーザーが admin ロールを持ち、HTML テンプレートを使用してコンテンツを表示しているかどうかを確認できます。 以下にその手順を示します。 1.次のサーバースクリプトをウィジェットに追加します。 data.result = false; if (gs.hasRole("admin")){ data.result= true; } 2.HTML テンプレートで、次の行を含む data.result 変数を確認します。 <div ng-if=data.result> 適用可能なバージョン 利用可能なすべてのバージョン