サンプル: ユーザーを無効にする

このサンプルは、オンラインまたはオンプレミス/ IFD環境でシステム ユーザー アカウントを無効化、または有効化する方法を示しています。 完全なサンプルをサンプル: ユーザーの無効化からダウンロードしてください。

Note

このサンプルは、Dynamics 365 Customer Engagement (on-premises) と Dataverse の両方に適用されます。

前提条件

サンプル プロジェクトをダウンロードし、サンプル プロジェクトで使用されている NuGet パッケージを復元するには、インターネット接続が必要です。

システムユーザーを有効、または無効にするには、このプログラムを実行する Customer Engagement のユーザー アカウントに システム管理者のロールが必要です。

このサンプルを構築する前に、 Visual Studio のソリューションを開き、 続いて 表示>タスクリスト を選択します。 組織内の既存のシステム ユーザーに関する必要な情報を入力するには、実行する必要がある TODO コメントが2つあります。

要件

このサンプルの実行方法については、サンプルの実行方法 をご覧ください。

説明

SetStateRequest を使用して、システムユーザーを無効化、または有効化します。 また、システム ユーザーに関する情報の取得方法も示します。

Customer Engagement で指定されたシステム ユーザーの概要を表示するには、 設定>セキュリティ>ユーザー に移動し、リスト内の対象となるシステム ユーザーのアカウントを選択します。 必要に応じて、無効なユーザー のシステム ビューを使用して、すべてのユーザーのリストをフィルター処理します。 これにより、ユーザーのステータスが「無効」となります。

SampleProgram.cs
SampleMethod.cs

関連項目

ユーザーとチームのエンティティ
SetStateRequest