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.