たちまち。

即席で役に立つこと。

DynamicsCRM

Dynamics365 統一インタフェースでビュー表示時にエラー(400 Bad Request)

統一インタフェースで、エンティティのビューを表示しようとすると以下のエラーになる。 F12の機能で中身を確認すると以下のように表示されている。 /CRM/api/data/v9.0/$batch Failed to load resource: the server responded with a status of 400 (Bad Re…

Dynamicsのデータ暗号化で「この種類の要求には HTTPS プロトコルが必要です。」

Dynamicsの機能にアクセスする際、「データ暗号化のエラー」が表示されることがある。 組織のデータベースには暗号化されたフィールドがありますが、データ暗号化機能がアクティブ化されていません。データ暗号化のアクティブ化については、Microsoft Dynami…

Dynamics365のフィード表示でエラーが発生する

確認バージョン:Dynamics 365 v9.0.19.8 ダッシュボード等でフィードの表示を行うと、以下のようにエラーが発生する。 エラーが発生しました。しばらく待ってから再試行してください。問題が解決しない場合は、システム管理者に問い合わせてください。 何か…

DynamicsCRMで現在のURLを取得する方法

Webリソース内のJavaScriptにて、以下の処理を記述する。 // 1. GlobalContextを読み込む <script src="ClientGlobalContext.js.aspx" type="text/javascript" ></script> // 2. コンテキストを取得 var context = GetGlobalContext(); // 3. クライアントURLを取得 var url = context.getClientUrl(); //「http(https)://<IPアドレス>/<組織名>」が返</ipアドレス>…

Dynamics365 TeamMemberでアクセスすると「このロールで使用できるアプリが見つかりません」

以前の記事でも同じようなことを書きましたが。 www.tachi-machi.net 今回はこれとは別で、2020 wave1の影響により、2021/02/01からアクセスできなくなるという事象。 以下、Microsoftのページから抜粋。 注意 2018 年 10 月以降に購入した既存の Team Membe…

XrmToolBoxでDynamics365(オンプレミス)に接続ができない

XrmToolBoxでオンプレミスのDynamics365に接続しようとすると、以下のエラーが発生する。 Unable to login to Dynamics CRM, Error was : セキュリティで保護されていないか正しくセキュリティで保護されていないフォールトを相手側から受信しました。フォー…

統一インターフェイスのDynamics365で「フロー」ボタンが表示されない(ワークフローの実行ができない)

これまでビューの一覧画面にてレコードを選択し、「ワークフローの実行」というメニューを利用していたが、統一インターフェイスになってからリボンメニューからそのボタンがなくなってしまった。 統一インターフェイスでは新しく「フロー」というボタンから…

Dynamics365「このロールで使用できるアプリが見つかりません」

ログインすると、以下の画面が表示された。 このロールで使用できるアプリが見つかりません。最近追加されたアプリを確認するには、[最新の情報に更新]を選択します。 今回、統一インタフェース対応のために利用できるアプリの権限を絞ったのだが、一般ユー…

Dynamics365でダッシュボードを開くと"RELEVANT_MESSAGE_IN_INCORRECT_ENVIRONMENT"エラー

Dynamics365環境にて、ダッシュボードを開くと以下のエラーが発生する。 エラー RELEVANT_MESSAGE_IN_INCORRECT_ENVIRONMENT 解決方法 クライアント環境に合わないダッシュボードを表示しようとしているため、ダッシュボードの権限設定を見直す。 今回のケー…

【Dynamics365】統一インターフェイスのエンティティ用に使える標準アイコン

Dynamics365の統一インターフェイスにした際、サイトマップに配置している各メニューにアイコンが表示されるが、 カスタムエンティティについては、デフォルトでパズルのピースのようなアイコンになっている。 これを変更したい場合は、ソリューションから対…

Dynamics365のPluginRegistrationToolで登録時にエラー

以下のエラーが発生する。 Cannot open Sql Encryption Symmetric Key because Symmetric Key password does not exist in Config DB 解決方法 調べたところ、Dynamicsのデータ暗号化の設定をしていないことが原因の模様。 ブラウザからシステムに画面アクセ…

Dynamics365のPluginRegistrationToolで接続時にエラー

対象バージョン:Dynamics365(9.0) 以下のエラーが発生する。 Source : mscorlib Method : HandleReturnMessage Date : 2020/08/25 Time : 14:15:45 Error : セキュリティで保護されていないか正しくセキュリティで保護されていないフォールトを相手側から受…

DynamicsCRM2015(7.0)からDynamics365(9.0)へアップグレードする方法(オンプレミス)

なかなかに手こずったのでここに経緯と解決を記しておく。 まず、前提としてCRMのアップグレード方法は以下の通りである。 CRMのアップグレード方法 旧verの組織DBをSQLServerバックアップ それを新verのSQLServerにリストア 新verの展開マネージャーにて組…

Dynamics365 8.2から9へのアップグレードでFileNotFoundExceptionエラー

とあるDynamics365の8.2のDBを9.0へアップグレードしようとした(具体的には8.2の組織DBダンプを9.0用のSQLServerに入れ、展開マネージャーで組織のインポートをした)ところ、以下のようなエラーが発生。 14:10:34| Error| ID=fc04d08f-5b1e-e711-80c4-000c…

Dynamics365(On-Premise)のセットアップにて、必須コンポーネントがダウンロード失敗となる。

Dynamicsセットアップの前提条件となる必須コンポーネントでエラーとなり、ダウンロードに失敗。ログを見ると以下の内容が出力されている。 今すぐコンポーネントをダウンロードしますか?, Question, Yes|No 09:14:42| Info| InputResult: Yes 09:14:43| Inf…

【Dynamics365】組織インポート時にReporting Servicesのチェックでエラー「オブジェクト参照がオブジェクト インスタンスに設定されていません。」

Dynamics365の組織インポートを行おうとしたところ、システムのチェックにて掲題のエラーに遭遇。 指定された Reporting Services のレポート サーバー http://xxx-crm/reportserver を検証できませんでした。エラー: オブジェクト参照がオブジェクト インス…

ブラウザ(Chrome)でDynamicsCRMのJavaScriptをデバッグする

ChromeのF12 - 開発者ツールを使えば、実行されるJavaScriptをデバッグできる。 DynamicsCRMの場合はどうやるのか簡単にメモ。 1. 確認したいページでF12キーを押して開発者ツールを起動 2. ツール内の「Sources」タブを開く 3. 左ペインから目的のhtm…

XrmServiceToolkitによるFetchが、ChromeだとOKなのにIEだとエラー

Chromeでは特に問題ないのに、IEだと以下のエラーが発生する。 XrmServiceToolkit.Fetch: No 'entity' node in the provided FetchXML. それぞれのブラウザで生成されたFecthXmlの文字列を見ても、特に違いはない。 海外のフォーラムを見ると、FetchXMLは全…

【Dynamics365】統一インターフェイスの特定のアプリをデフォルト表示にしたい

Web版と統一インターフェイス版を平行運用しているこの頃。 しかし、今年中には統一インターフェイスに統合されるとのことで、統一インターフェイスにそろそろ運用を寄せていきたい。 ドキュメントを確認すると、統一インターフェイスのみを有効にする方法が…

【Dynamics 365】サイトマップの設定をしても統一インターフェイス側に反映されない

統一インターフェイスへの一本化が進んでいるDynamics365。 これまでのWeb版と統一インターフェイス版を併用していたのだが、サイトマップの変更をしようとして掲題の問題にぶつかった。 サイトマップを変更したのに統一インターフェイス側に反映されない… …

【Dynamics365 Online】サイトマップに外部リンクを配置する

サイトマップに外部リンクを配置したい場合の手順について。 サイトマップデザイナーにて、追加したサブエリアの種類を「URL」にすれば遷移できそうな気がするが、クリックした際に接続が拒否されてしまう。(以下は、サイトマップをクリックした場合の挙動…

【Dynamics】Chromeでダウンロードするとシングルクォートが付く問題

Microsoft DynamicsCRMにおいて、Excelエクスポートやソリューションエクスポートなどのダウンロード処理を行った際、ファイル名の前後にシングルクォート「'」が付与されてしまう場合がある。 これはIEでは起きないが、ChromeやEdge(Chromium版)で発生する…

Dynamics CRM ソリューションのインポートで「Webリソースのコンテンツサイズが大きすぎます」と言われる

システムの添付ファイルサイズの設定を行えば解決する。 設定>管理>システム設定 →電子メール タブ →添付ファイルのサイズ制限の設定

XrmServiceToolKitでFetchしたフィールドが取得できない

DynamicsCRM上のJavaScriptにて。 XrmServiceToolkit.Soap.Fetchにfetchxmlを渡してデータを取得する処理を書いた。 返って来たオブジェクトをconsole.logで確認すると、データは返って来ているが、 xml内のattributeに指定した一部の列のデータが含まれてい…

Dynamics365 トライアル版の申込みページ(2018/11時点)

1.以下のサイトにアクセスする。 https://trials.dynamics.com/Dynamics365/Signup/# 2.ページ下部の入力欄上に書いてある「顧客に代わってサインアップする場合、または開発の目的にこの試用版を使用する場合は、こちらからサインアップしてください。…

Dynamics365 フィードのフィルタ(自分のフィルタ)の変更箇所

確認バージョン:9.0 フィードの初期表示は「すべてのレコード」だが、任意のフィルタで絞り込める。 初期表示では「自分に関連」「自分のアクティブなサポート案件」「自分のオープンされている営業案件」といったフィルタが表示されている。 これを編集す…

DynamicsCRMのサブグリッドにおいて、新規(+)ボタンでポップアップさせる

サブグリッドの新規(+)ボタンをクリックした時に、 レコードの検索が出てくる場合と、新規フォームがポップアップで表示される場合がある。 これは、フィールドの必須要件に依存しており 「子エンティティ側の、親エンティティを見ている検索フィールド」…

Dynamics 365 v8とv9によるJavaScript(jQuery)での項目アクセス方法の違い

v8までは、こう。 $("#new_field") v9からは、こう。 $("#new_field", parent.document) onload用などに配置したjsは子供の画面(iFrame?)で動作するようで、 parentまで上ることで本来のアイテムにアクセス可能となる。

DynamicsCRM(365)SDKのPluginRegistrationToolでDynamics365に接続できない(プロキシを通す)

まず、大前提としてSDKのバージョンが合っていることを確認。 接続できない場合、プロキシが絡んでいるケースが考えられる。 社内プロキシを通さないとインターネットに出られないなど… プロキシを通す場合、PluginRegistration.exeと同じフォルダにある Plu…

Dynamicsの組織作成時にReportServerにつながらない

■確認バージョン:Dynamics CRM 2013, 2015 展開マネージャーを使ってDynamicsCRMの組織を作成するときに、ReportServerに繋がらずエラーとなることがあります。 要件をチェックされる直前の画面でレポートサーバーのURLを入れるところがありますが、 このホ…