IAzAuthorizationStore::AddDelegatedPolicyUserName メソッド (azroles.h)

AddDelegatedPolicyUserName メソッドは、指定したアカウント名を、委任されたポリシー ユーザーとして機能するプリンシパルの一覧に追加します。

このメソッドは、 AddDelegatedPolicyUser メソッドの代替バージョンです。

構文

HRESULT AddDelegatedPolicyUserName(
  [in]           BSTR    bstrDelegatedPolicyUser,
  [in, optional] VARIANT varReserved
);

パラメーター

[in] bstrDelegatedPolicyUser

委任されたポリシー ユーザーの一覧に追加するアカウント名。 アカウント名は 、ユーザー プリンシパル名 (UPN) 形式 ("someone@example.com"など) である必要があります。 LookupAccountName 関数は、ドメインを取得するために呼び出されます。

[in, optional] varReserved

将来利用するために予約されています。

戻り値

メソッドが成功した場合、メソッドは S_OKを返します。

XML ストアでこのメソッドを呼び出そうとすると、E_INVALIDARGが返されます。

メソッドが失敗した場合は、エラーを示す HRESULT 値を返します。 一般的なエラー コードの一覧については、「 共通の HRESULT 値」を参照してください。

注釈

委任されたポリシー ユーザーは、IAzApplication オブジェクトまたは IAzScope オブジェクトのポリシー管理者が委任されたオブジェクトの管理に使用するポリシー データのサブセットを読み取ることを許可されるプリンシパルです。

メモ 委任されたポリシー ユーザーは、XML ストアではサポートされていません。
 
委任されたポリシー ユーザーの一覧をアカウント名形式で表示するには、 DelegatedPolicyUsersName プロパティを 使用します。

このメソッドによって行われた変更を保持するには、 Submit メソッドを呼び出す必要があります。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー azroles.h
Library Azroles.lib
[DLL] Azroles.dll
再頒布可能パッケージ Windows XP の Windows Server 2003 管理ツール パック