---
sourceDocument: Xanadu Now Platform の管理
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/platform-administration

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu Now Platform の管理

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# ジャーナルフィールドエントリを HTML としてレンダリングする

# ジャーナルフィールドエントリを HTML としてレンダリングする {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：2分

ジャーナルフィールドでは、code タグで囲まれたテキストを HTML としてレンダリングできます。

## 始める前に

* 必要なロール：ジャーナルフィールドへの書き込みアクセスを許可するロール
* システムプロパティ： glide.ui.security.allow_codetag がデフォルト値の true に設定されます  
  注:  
  このプロパティの詳細については、「インスタンスセキュリティ強化設定」の「埋め込み HTML で JavaScript タグを許可する (インスタンスセキュリティ強化)」を参照してください。
{#render-journal-field-entries-as-html__ul_fgn_nh1_qy}

## このタスクについて

デフォルトでは、高セキュリティ設定は、ジャーナルフィールドに入力した HTML コードを同等の HTML エンティティ値に置き換えることでエスケープします。エスケープすると、HTML コードが、レンダリング指示としてブラウザーに転送されるのではなく、テキストとして表示されます。

## 手順

1. HTML としてレンダリングするコードの前後に <kbd class="ph userinput">[code][/code]</kbd> タグを入力します。  
   注:  
   各コードタグに開始タグと終了タグがある限り、単一のジャーナルエントリに複数のコードタグを含めることができます。  
   たとえば、次の行を入力します。 {#render-journal-field-entries-as-html__table_ank_bj1_qy__entry__2}

   | 入力されたコード | 結果 |
   |-|-|
   | <kbd class="ph userinput">[code]&lt;a href="http://www.service-now.com"&gt;ServiceNow&lt;/a&gt;[/code]</kbd> | ServiceNow Web サイトへのハイパーリンクがレンダリングされます。 |
   | <kbd class="ph userinput">[code]&lt;b&gt;このテキストは太字になります。&lt;/b&gt;[/code]</kbd> | センテンスは太字でレンダリングされます。 |
   | <kbd class="ph userinput">&lt;b&gt;このテキストは太字になりません。&lt;/b&gt;</kbd> | 太字のタグはエスケープされ、テキストとしてレンダリングされます。 |
   | <kbd class="ph userinput">[コード]&lt;![CDATA[&lt;script&gt; gs.info(gs.getUserDisplayName());]]&gt;[/code]</kbd> | script タグのコンテンツはエスケープされます。 注: デフォルトでは、HTML サニタイザーは次の入力を防止します。 \<script\> elements. |
   [表 : 1. HTML コードを入力した結果]

   {#render-journal-field-entries-as-html__table_ank_bj1_qy} HTML 書式設定オプションのその他の例については、ServiceNow Community の ServiceNow テクニカルサポートエンジニアによるブログ投稿「 [HTML と \[code\] を使用したジャーナルフィールドの書式設定 (Formatting within Journal fields using HTML \& \[code\])](https://community.servicenow.com/community?id=community_blog&sys_id=4d9ceae1dbd0dbc01dcaf3231f9619e1)」を参照してください。
2. \[投稿\] をクリックします。  
   注:  
   以前のジャーナルエントリを編集することはできません。
{#render-journal-field-entries-as-html__steps-unordered_hqx_bf1_qy}

## タスクの結果

コードタグ内のテキストは HTML としてレンダリングされます。
* **[ジャーナルフィールドの CODE タグを制限する](https://servicenow-prod.fluidtopics.net/JezHKs8yRHjMcHY9OVo3kg)**   
  `[code]` タグのサポートを無効にすることで、ジャーナルフィールドで HTML コードがレンダリングされないようにすることができます。
* **[ジャーナルフィールドの HTML を検証する](https://servicenow-prod.fluidtopics.net/Y~yIAPQVkfIrzIt2kUPwkw)**   
  無効な HTML をジャーナルフィールドに保存しないようにすることができます。

**関連情報**   

* 一般的なセキュリティ設定のプロパティ
* [HTML サニタイザー](https://www.servicenow.com/docs/access?context=c_HTMLSanitizer&version=xanadu&pubname=xanadu-platform-security&ft:locale=en-US)

