REST.Backend.EMSServices.TEMSGroupsAPI.AddUsers

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure AddUsers(const AGroupName: string; const AUsers: TArray<string>; out AUpdatedObject: TBackendEntityValue);

C++

void __fastcall AddUsers(const System::UnicodeString AGroupName, const System::DynamicArray<System::UnicodeString> AUsers, /* out */ Rest::Backend::Metatypes::TBackendEntityValue &AUpdatedObject);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
REST.Backend.EMSServices.pas
REST.Backend.EMSServices.hpp
REST.Backend.EMSServices TEMSGroupsAPI


Beschreibung

Fordert das Hinzufügen des angegebenen Benutzers zu der angegebenen Gruppe an. Gibt True zurück, wenn der EMS-Server die angeforderte Änderung übernimmt, oder False, wenn der EMS-Server einen Fehler zurückgibt.

AddUsers übernimmt die folgenden Parameter:

  • AGroupName ist der Name der Zielgruppe.
  • AUsers ist ein String-Array mit den IDs der Benutzer, die Sie der Zielgruppe hinzufügen möchten.
  • AUpdatedObject ist eine Instanz von TBackendEntityValue, die AddUsers mit dem Datum und der Uhrzeit, zu der der EMS-Server die angeforderte Änderung ausgeführt hat.

Exceptions

Exception Meldung Beschreibung

EEMSClientAPIError

Gruppenname erforderlich

Der angegebene Gruppenname ist ein leerer String.

Gruppe nicht gefunden: <angegebener Gruppenname>

Der EMS-Server enthält keine Gruppe mit dem angegebenen Gruppennamen.

MasterSecret erforderlich

Der Authentifizierungstyp ist TAuthentication.MasterSecret, und die Eigenschaft MasterSecret der Verbindungsinformationen des zugrunde liegenden EMS-Backend-Dienstes ist ein leerer String.

Sitzungs-Token erforderlich

Der Authentifizierungstyp ist TAuthentication.Session, und Sie haben sich nicht angemeldet.

Siehe auch