サービスポータルでカタログアイテムまたはレコードプロデューサーを外部ユーザーが利用できるようにする方法Issue <!-- /*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: ; } } この記事の手順に従って、サービスポータルでsnc_externalロールを持つユーザーがカタログアイテムとレコードプロデューサーを使用できるようにします。 Release<!-- /*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: ; } } サポートされているすべてのリリース Resolution<!-- /*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: ; } } ベースシステムインスタンスに移動します。snc_internalロールとsnc_externalロールがインスタンスに追加されていない場合は、Explicit Roles プラグインをインストールします。このプラグインのインストールに関するドキュメントについては、「 明示的なロール」を参照してください。新しいユーザーを作成するか、既存のユーザーを編集して、snc_externalロールのみをアサインします。これはテスト用です。 サービスポータルのホームページに移動し、このページにsnc_externalロールをアサインします。 デフォルトシステムの場合、これはインデックスページです。https://<your-instance>.service-now.com/nav_to.do?uri=sp_page.do?sys_id=46cc384147532100ba13a5554ee49009 sc_cat_itemページに移動し、このページにsnc_externalロールをアサインします。 https://<your-instance>.service-now.com/nav_to.do?uri=sp_page.do?sys_id=9f12251147132100ba13a5554ee490f4 SC カタログアイテムウィジェットに移動し、ウィジェットに snc_external ロールをアサインします。 https://<your-instance>.service-now.com/nav_to.do?uri=sp_widget.do?sys_id=3c29786e87133200e0ef0cf888cb0bdf カタログアイテムを開きます (Apple iPad 3 など)。 利用可能および 利用不可 関連リストを追加します。 利用不可関連リストで、snc_externalロールを削除します。利用可能関連リストで、snc_externalロールを追加します。 手順 3 で作成した外部ユーザーとしてログインします。サービスカタログに移動し、カテゴリ別に参照します。カタログアイテム (Apple iPad 3 など) が利用可能になりました。 どのレコードプロデューサーでも、同じ手順を実行します。 注意:レコードプロデューサーがスクリプトインクルードを呼び出す場合は、外部ユーザーがスクリプトインクルードにアクセスできるように、個別のアクセス制御リスト (ACL) を追加する必要があります。ACL が欠落しているか失敗すると、コンソールエラーが表示され、失敗した ACL がデバッグログに表示されます。 Related Links<!-- /*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: ; } } CMS ページでレコードプロデューサーとカタログアイテムを公開する方法