REST.Backend.EMSServices.TEMSGroupsAPI.RemoveUsers
Delphi
function RemoveUsers(const AGroupName: string; const AUsers: TArray<string>; out AUpdatedObject: TBackendEntityValue): Boolean;
C++
bool __fastcall RemoveUsers(const System::UnicodeString AGroupName, const System::DynamicArray<System::UnicodeString> AUsers, /* out */ Rest::Backend::Metatypes::TBackendEntityValue &AUpdatedObject);
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
| function | protected | REST.Backend.EMSServices.pas REST.Backend.EMSServices.hpp |
REST.Backend.EMSServices | TEMSGroupsAPI |
説明
指定のユーザーを指定のグループから削除するように要求します。要求した変更が EMS サーバーで適用された場合は True を返し、EMS サーバーからエラーが返された場合は False を返します。
RemoveUsers が受け取るパラメータは次のとおりです。
AGroupName: 対象となるグループの名前です。AUsers: 対象となるグループから削除するユーザー ID 文字列の配列です。AUpdatedObject: 要求した変更が EMS サーバーで適用された場合に RemoveUsers でその日付と時刻を格納する TBackendEntityValue インスタンスです。
例外
| 例外 | メッセージ | 説明 |
|---|---|---|
|
グループ名が必要です |
指定されたグループ名が空の文字列になっています。 | |
|
MasterSecret が必要です |
認証の種類が TAuthentication.MasterSecret で、基になる EMS バックエンド サービスの接続情報の MasterSecret プロパティが空の文字列になっています。 | |
|
セッション トークンが必要です |
認証の種類が TAuthentication.Session で、かつ、ログインが行われませんでした。 |