機能追加: ユーザー セッションとアクセスの管理

みなさん、こんにちは。 今回は、最近機能追加が実施されたユーザー セッションとアクセスの管理機能について紹介します。 本記事の内容は、弊社が提供しているブログ Microsoft Dynamics 365 Team blog の記事を翻訳したものです。 尚、情報元記事中では、未だリリースがなされていない旨のご案内となっておりますが、既に機能リリース済で 以下のバージョンの Dynamics 365 にて利用可能でございます。 Dynamics 365 (オンライン) バージョン 8.1 以降 Dynamics 365 (設置型)、当機能はこの更新プログラムに含まれています。 Dynamics CRM 2016 (設置型) バージョン 8.1 以降、当機能を有効化するためにはサポートにお問い合わせください。 Microsoft Dynamics CRM 2015 (設置型)、当機能を有効化するためにはサポートにお問い合わせください。 情報元: Security Enhancements: User session and Access management ==================================================== ユーザー セッション タイムアウトをより柔軟に管理可能とするセキュリティ機能改善を展開する過程にあります。 これらの機能追加により、セキュリティおよびデータのプライバシー ポリシーに準拠することもできます。 ユーザー セッション 設定された期間の後にユーザーを強制的に再認証させるために、システム管理者は、個々の Dynamics 365 インスタンスのセッションタイムアウトを設定できます。 ユーザーは、設定された期間の間のみ、アプリケーションにサインインしたままにすることができます。…


Microsoft Dynamics CRM Plugin Registration Tool による Plugin の更新について

みなさん、こんにちは。 今回は Dynamics CRM において、Plugin Registration Tool を利用し、既存のプラグインを更新する際に、 以下のエラー メッセージが発生し、更新が失敗する場合があります。 本投稿では何故エラーとなってしまうか、またその際の対処策についてご案内いたします。 エラー内容 – エラー メッセージ抜粋 Plug-in assembly does not contain the required types or assembly content cannot be updated (Error Code -2147204725) 原因と対処策について 本エラー発生には複数の原因がありますが、主に以下 3 点が発生の条件となります。 1. プラグイン アセンブリ メタデータを変更してしまっている場合 プラグイン の Major バージョン、Minor バージョン、Name、PublicKeyToken、Culture 属性が変更された場合、本エラーが発生いたします。 更新後の プラグイン アセンブリのバージョンを更新前のバージョンに合わせるためには、Visual Studio で該当プラグイン プロジェクトを開き、アセンブリ情報ダイアログの 「アセンブリ バージョン」を変更することでアセンブリ バージョンを変更できます。…


Microsoft Dynamics CRM 2013/2015 Active Directory から削除後に再登録したアカウントとの紐づけ

みなさん、こんにちは。   ユーザーの一時退職、休職や出向業務完了等の理由で Dynamics CRM からユーザーを削除する際には Dynamics CRM でユーザを無効にします。これは Dynamics CRM では登録したユーザーの削除を行うことはできないからです。 セキュリティ上の観点から Active Directory (以降 AD) からもアカウントを削除する運用を行っている場合、アカウントを削除した後にユーザーが復帰した際に AD に同じアカウントを再度登録を行っても、 Dynamics CRM でユーザーを有効にする際にエラーが発生しユーザーを有効化することができません。 Dynamics CRM は AD のアカウントの ObjectGUID / ObjectSID に関連する情報を保有しており、AD 上でアカウントを削除した後に同一名称のユーザーアカウントが作成された場合でも ObjectGUID / ObjectSID が異なるため、 CRM ユーザーを有効にすることができないのは製品の意図した動作です。 再度 CRM ユーザーを有効化する方法に関してサポート部門に対して、たびたびお問い合わせいただいているため再度有効にする方法をご紹介します。   現象再現の手順 1) Dynamics CRM のユーザーを無効化します。 2) AD から当該ユーザーのアカウントを削除します。 3) AD に同じアカウントを再登録します。 4)…

0

Microsoft Dynamics ホワイトペーパー(日本語) : Dynamics CRM 2015 設置型の Azure Virtual Machine への展開

みなさん、こんにちは。 今日は新しいホワイトペーパーリリースのお知らせです。 Microsoft Azure Virtual Machines への Microsoft Dynamics CRM の展開 (日本語) “このホワイトペーパーでは、Microsoft Dynamics CRM 2015 を Azure Virtual Machines に展開する際のさまざまな規模での リファレンス アーキテクチャと、こうした複雑なシステムの展開 シナリオを紹介します。” Azure への移行をご検討の場合は、是非ご覧ください! – 中村 憲一郎


Dynamics CRM: 仮想環境におけるメモリ管理

みなさん、こんにちは。 今回は、弊社が提供しているブログ Dynamics CRM in the Field の記事より 仮想環境におけるメモリ管理のポイントについて紹介します。 本記事で紹介する方法は設置型でのみに有効な方法です。 情報元: Memory management for Dynamics CRM in a virtual environment ==================================================== Hyper-V や VMware など Dynamics CRM を仮想環境内に構築されている場合、 仮想環境のメモリ設定が Dynamics CRM のパフォーマンスに大きく影響する場合があります。 先日、あるお客様環境のすべての Dynamics CRM サーバーにパフォーマンスカウンターを設定し、 パフォーマンスレビューを実施したところ、バックエンドサーバー上で興味深いデータが 検出されました。Available Mbytes やその他の主要なカウンターは閾値内にも関わらず Pages/sec カウンター値のみ閾値を超過していました。 Available MBytes 実行中のプロセスに使用できる物理メモリのサイズ (MB 単位) を測定します。 Pages/sec ハード ページ フォールトを解決するためにディスクから読み取られた、 またはディスクに書き込まれたページの数を測定します。 このバックエンドサーバーは、プラグインのロード処理や非同期サービスが実行されており、 かつ…

0

Microsoft.Xrm.Data.PowerShell が PowerShell Gallery に公開されました

みなさん、こんにちは。 以前紹介した Dynamics CRM 組織用の PowerShell モジュールですが、 インストールを簡易化するため、PowerShell Gallery に公開しました。 モジュールの概要は以下をご覧ください。 Dynamics CRM: 組織用 PowerShell の紹介 PowerShell Gallery とは   https://www.powershellgallery.com/ PowerShell Gallery は DSC (Desired State Configuration) のリソースや PowerShell コマンドを公開できるレポジトリで、PowerShellGet モジュール を利用して簡単に検索やダウンロードができる仕組みを提供します。 ※現在はまだプレビューです。 Windows 10 をご利用の場合は既定でモジュールが組み込まれていますが それ以外の場合には、上記サイトから必要なモジュールをダウンロード してください。 モジュールの検索 モジュールは Find-Module コマンドで検索が可能です。 1. PowerShell を起動します。 2. 以下のコマンドを実行します。 > Find-Module Microsoft.Xrm.Data.PowerShell 3. 以下のように結果が表示されます。 モジュールのインストール モジュールは…


Microsoft.Xrm.Data.PowerShell サンプルをお試しください!

みなさん、こんにちは。 先日ご案内したように、Microsoft.Xrm.Data.PowerShell とともにサンプルも GitHub に移行しました。 サイト: https://github.com/seanmcne/Microsoft.Xrm.Data.PowerShell.Samples サンプルの種類 現在は以下のサンプルが公開されています。 [CRM ユーザーの登録サンプル] Dynamics CRM オンライン用と設置型用それぞれにサンプルがあります。 [複数組織への操作] スクリプト内で複数の組織に接続するサンプルです。ある組織から取得したデータを他の組織に作成ような作業で利用できます。 [CRM 言語の有効/無効] 言語の有効化と無効化、および一旦無効にして再度有効化する場合に、各ユーザーの言語設定のバックアップと再設定を行うサンプルです。 [Dynamics CRM ユーザー設定の更新] Dynamics CRM ユーザーの設定を更新するサンプルです。一括で同じ設定を複数のユーザーに適用する場合などに活用できます。 サンプルのダウンロード方法 1. ブラウザで次のリンクへ移動します: https://github.com/seanmcne/Microsoft.Xrm.Data.PowerShell.Samples 2. 画面左下にある “Download ZIP” ボタンをクリックします。  3. 任意の場所に保存して、解凍します。 4. 解凍したフォルダ内の Microsoft.Xrm.Data.PowerShell.Samples フォルダ内にサンプルがあります。 ReadMe の確認方法 各サンプルには README.md が含まれますが、このファイルは GitHub 上で表示されることを前提とされているため、以下の手順で確認してください。例えば AddCrmOLUsersFromCSV サンプルを確認する場合は以下の手順となります。 1. サンプルのサイトに移動します。https://github.com/seanmcne/Microsoft.Xrm.Data.PowerShell.Samples 2. Select Microsoft.Xrm.Data.PowerShell…. リンクをクリックします。  3. AddCrmOLUsersFromCSV フォルダーをクリックします。…


Dynamics CRM 2015 Outlook 同期に関するホワイトペーパー その 3

みなさん、こんにちは。 前回に引き続き Outlook クライアントの同期に関するホワイトペーパーを紹介します。 本記事はシリーズもののため、前回の記事を見られていない方はご覧ください。 Dynamics CRM 2015 Outlook 同期に関するホワイトペーパー その 1 Dynamics CRM 2015 Outlook 同期に関するホワイトペーパー その 2 Microsoft Dynamics CRM: How it works documentation:    http://www.microsoft.com/en-us/download/details.aspx?id=48718 今回は、Dynamics CRM 2013 / 2015 の特定のシナリオにおいて、 各コンポーネントやプロセスがどのように関わって同期されるかを紹介します。 Dynamics CRM 2013 / 2015 における同期処理 Outlook クライアントの同期は、フィルターで定義した条件に基づき同期されます。 最初に CRM から Outlook にレコードが複製され、その後 CRM または Outlook 上で 変更されたものは、システムフィルターの条件に基づき同期されます。 Outlook クライアントでアイテムを変更 以下の図は、同期されている取引先担当者のレコードを…

0

Microsoft.Xrm.Data.PowerShell モジュールは GitHub へ引っ越しました

みなさん、こんにちは。 今日は Microsoft.Xrm.Data.PowerShell が GitHub へ引っ越したお知らせです。 以前以下の記事で紹介した Microsoft Dynamics CRM 組織用の PowerShell モジュールは、先日 GitHub 上へ移行しました。 Dynamics CRM: 組織用 PowerShell の紹介 引っ越し先は以下の通りです。 サイト: https://github.com/seanmcne/Microsoft.Xrm.Data.PowerShell リリース: https://github.com/seanmcne/Microsoft.Xrm.Data.PowerShell/releases/ Q&Aや問題の登録 https://github.com/seanmcne/Microsoft.Xrm.Data.PowerShell/issues またサンプルも以下のサイトに引っ越ししました。 サイト: https://github.com/seanmcne/Microsoft.Xrm.Data.PowerShell.Samples 公開されているモジュールはなにも変わりませんが、GitHub に引っ越した ことにより、以下の違いがあります。 リリースの履歴 以前までは最新のモジュールのみ提供していましたが、GitHub ではこれまでの リリースをすべて公開しておくことができます。不具合などで古いモジュールが 必要な場合に安心です。 最新版の入手 まだリリース版にはなっていないが、最新のスクリプトを使うことができます。 1. サイトにいきます。https://github.com/seanmcne/Microsoft.Xrm.Data.PowerShell. 2. Download ZIP ボタンをクリックします。 3. ダウンロードした zip ファイルを解凍して、既存の psm1 と psd1 を上書きします。 問題の登録…


Dynamics CRM 2015 Update 0.2 がリリースされました!

みなさん、こんにちは。 2015 年 11 月 3 日に Dynamics CRM 2015 Update 0.2 がダウンロードセンターにリリースされました。 この更新には、複数の修正が含まれております。 修正リストは、以下のサポート技術情報を参照してください。 マイクロソフト ダウンロード センター: https://www.microsoft.com/ja-JP/download/details.aspx?id=49550 Microsoft サポート技術情報 :  https://support.microsoft.com/ja-jp/kb/3075889 概要 – このリリースには、Outlook 用 Microsoft Dynamics CRM の更新プログラムは含まれていません。 – Update Rollup 0.2 はアンインストールが可能です。 – クライアント用インストールパッケージをダウンロードセンターより取得した場合には、    インストールに管理者権限が必要です。マイクロソフト アップデート(Windows Update)    を利用した場合には、管理者権限は要求されません。 – 修正された内容等の詳細はサポート技術情報 3075889 をご参照ください。 – 適用後のバージョンは以下の通りです。 Dynamics CRM のバージョンの命名規則については、こちらを参照してください。 関連製品のバージョンについて Dynamics…

0