大之介はじめに皆さんこんにちは全てのナレッジを愛し、全てのナレッジに愛された男!になれたらいいなと思っているナレッジをこよなく愛する仲です。Spring'17がリリースされましたが、ナレッジをこよなく愛する自分としては今回のリリースをとても楽しみにしておりました。Knowledge」というとても気になるアップデート内容が含まれるからです。Knowledge」についてご紹介したいと思います。Knowledgeって?Spring'17のリリースノートには下記のように記載があります。組み込まれ、知識ベースを強力かつ合理化された方法で管理できるようになりました。つの記事タイプに簡単に統合でき、データカテゴリ数が少なく、単一言語モードを使用している既存の組織に最適です。ナレッジの機能を良い意味で刷新します。他のオブジェクトのように機能する標準オブジェクトの利点を得ることができます。ナレッジよりも多くのプラットフォーム機能を得ることができます。Knowledgeを有効化する必要があります。Knowledgeの有効化は設定にあるナレッジの設定からできます。Knowledgeの有効化時における注意点Spring'17のリリースノートには下記のように記載があります。有効にすると、無効にはできません。複数の記事タイプを持つ組織には対応しません。このプロセスで使用できる移行ツールはありません。複数の言語と翻訳はサポートされません。未満の場合にのみ使用することをお勧めします。これより多い場合は、パフォーマンスが低下する可能性があります。関連リストを使用します。呼ばれる新しい設定ノードが表示されます。ここで、ナレッジのレコードタイプ、項目、ページレイアウト、入力規則を管理します。有効にすると、すべてのリッチテキストエディターが無効になります。無効にすることをお勧めします。有効にしないことをお勧めします。注意が必要と思われるところを赤字で記載しました。Knowledgeへ移行する場合は特に注意が必要ですね。Knowledgeを有効化すると?こんな感じの画面になります。Knowledgeを有効化した後にClassicの設定からカスタムオブジェクトタブに記事タイプを追加しないと記事のビューは表示されません。今まではナレッジの設定は特別でしたが、他のオブジェクト同じような設定ができるようになります。記事タイプは1つだけですが、レコードタイプを使用することで表示項目やレイアウトの変更が対応できると思います。大きな違いは記事の管理画面がなく他のオブジェクトと同じようにビューが使用できるようになります。ビューの操作は他のオブジェクトと同じで表示項目や条件の変更ができるようになっています。何よりカスタム項目が表示項目として使用できるようになっています。素晴らしい!注意点!ビューを新規で追加した場合下記のように表示されますが、公開状況と言語をビューの条件に追加することでビューが表示されます。最近参照したデータのビューについてはベータ版だからなのか表示できませんでした。Knowledgeでも変わると予想していましたが、予想通りリッチテキストエディターが変わっていました。Knowledgeでは他のオブジェクトと同様に関連リストにファイルを表示してファイルを添付する形に変わっています。Knowledge版ファイル添付についてもKnowledge独自の仕組みから他のオブジェクトと同じような形で管理するように変わっています。Knowledgeを有効化することで、全てではありませんが他の標準オブジェクトやカスタムオブジェクトと同じように扱えるようになっています。ClassicではKnowledge独自の設定が多くて戸惑うことが多かったのでとてもよいと感じました。Knowledgeにおける個別開発について紹介できればと思っています。検索クラウドやるならテラスカイ。求む!Salesforce開発エンジニア。