Skip to main content

Other Bravura Security Fabric functions

The following list details how other Bravura Security Fabric functions are carried out.

  • check account enable Look at the status bitfield of the UFLAG column of the USR02 table. If the Unicode patch is in place, this will not function correctly.

  • enable account Call BAPI_USER_LOCK.

  • disable account Call BAPI_USER_UNLOCK.

  • unlock account Call BAPI_USER_UNLOCK.

  • create account Call BAPI_USER_GET_DETAIL on the template user.

Use BAPI_USER_CREATE to set the creation attributes. Other attributes are set as detailed in Attribute update. If create account succeeds it performs a password reset; the password reset is affected by the OSS Note 750_390 patch - see Configuring the SAP server after applying OSS Note 750_390 .

  • delete account Call BAPI_USER_DELETE.

  • update attributes Call BAPI_USER_GET_DETAIL to get information on the user.

    Then use BAPI_USER_CHANGE to make most attribute changes.

    Exceptions include activity groups and roles, which are assigned using BAPI_USER_PROFILES_ASSIGN and BAPI_USER_ACTGROUPS_ASSIGN.

    If Central User Administration (CUA) is enabled, use:

    • BAPI_USER_LOCACTGROUPS_READ and

    • BAPI_USER_LOCPROFILES_READ to read local groups and profiles, and

    • BAPI_USER_LOCACTGROUPS_ASSIGN and

    • BAPI_USER_LOCPROFILES_ASSIGN to update local activity groups and profiles.

  • add user to group Read users by calling BAPI_USER_GET_DETAIL.

    Add them by calling BAPI_USER_ACTGROUPS_ASSIGN.

  • delete user from group Read users by calling BAPI_USER_GET_DETAIL.

    Delete them by calling BAPI_USER_ACTGROUPS_ASSIGN.

  • list groups and members Call BAPI_HELPVALUES_GET and read AGR_DEFINE.

    Note

    RFC_GET_TABLE_ENTRIES will be called if the system is 6.3 or older.