• Header exxsens Developer Blog

Bestehende Rollenzuordnung erweitern

Mit dem Funktionsbaustein BAPI_USER_ACTGROUPS_ASSIGN können Sie die Rollenzuordnung eines bestehenden Benutzers ändern. Wichtig ist zu beachten, dass die Rollenzuordnung aus der übergebenen internen Tabelle an den Parameter ACTIVITYGROUPS als neue Rollenzuordnung gesetzt wird.

D.h. wenn Sie dem Benutzer weitere Rollen zuordnen möchten, müssen Sie zuerst die bestehende Rollenzuordnung und anschließend die neuen Rollen in die interne Tabelle einfügen bevor Sie den Funktionsbaustein aufrufen.

  DATA: lt_activitygroups TYPE rssbr_t_badi_bapiagr,
        ls_activitygroups TYPE bapiagr.

* die erweiterte Rollenzuordnung übergeben
  CALL FUNCTION 'BAPI_USER_ACTGROUPS_ASSIGN'
    EXPORTING
      username       = im_v_bname
    TABLES
      activitygroups = lt_activitygroups
      return         = re_t_return 
Benutzer anlegen
Details zu einem Benutzer lesen

Ähnliche Beiträge

Empfehlen Sie uns weiter