SAP ABAP Interface /IWBEP/IF_MGW_UM_USER_MANAGER (User Management Interface)
Hierarchy
☛
SAP_GWFND (Software Component) SAP Gateway Foundation
⤷
OPU-BSE-SDE (Application Component) Gateway SAP Data Enablement
⤷
/IWBEP/MGW_USER_MGMT_API (Package) User Management - Public APIs

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | /IWBEP/CL_MGW_UM_USR_MGR_SUSR | B2C - User Manager, ABAP User Management | 20130418 |
Properties
Interface | /IWBEP/IF_MGW_UM_USER_MANAGER | |
Short Description | User Management Interface |
General Data
Package | /IWBEP/MGW_USER_MGMT_API | User Management - Public APIs |
Created | 20130410 | SAP |
Last changed | 20141120 | |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | /IWBEP/IF_MGW_URM_DBA | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
2 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_BADI_INTERFACE | Tag Interface for BAdIs | 20130410 |
Friends
Interface /IWBEP/IF_MGW_UM_USER_MANAGER has no friend.
Attributes
Interface /IWBEP/IF_MGW_UM_USER_MANAGER has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Change User Password | 20130410 |
2 | ![]() |
Instance method | Public | Method | Check password security policy | 20130930 |
3 | ![]() |
Instance method | Public | Method | Create User | 20130410 |
4 | ![]() |
Instance method | Public | Method | Generate temporary password | 20140409 |
5 | ![]() |
Instance method | Public | Method | Get External Username | 20130731 |
6 | ![]() |
Instance method | Public | Method | Get Internal Username | 20130509 |
7 | ![]() |
Instance method | Public | Method | Get Users by email | 20140227 |
8 | ![]() |
Instance method | Public | Method | Check user existence | 20130503 |
9 | ![]() |
Instance method | Public | Method | Read User Details | 20130410 |
10 | ![]() |
Instance method | Public | Method | Unlock User | 20130820 |
11 | ![]() |
Instance method | Public | Method | Update User Details | 20130410 |
Events
Interface /IWBEP/IF_MGW_UM_USER_MANAGER has no event.
Types
Interface /IWBEP/IF_MGW_UM_USER_MANAGER has no local type.
Method Signatures
Method CHANGE_PASSWORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_USER_CREDENTIAL | Call by reference | Type reference (TYPE) | /IWBEP/S_MGW_UM_USER_PASSCODE | B2C - User Management User Passcode | 20130410 | ||
2 | ![]() |
IV_IS_FOR_LOCAL_APP | Call by reference | Type reference (TYPE) | BOOLEAN | SPACE | Is User Management deployed Locally | 20130613 | |
3 | ![]() |
IV_RESET_CREDENTIAL | Call by reference | Type reference (TYPE) | BOOLEAN | SPACE | X = Reset Credential, SPACE = Change Password | 20131110 | |
4 | ![]() |
IV_SERVICE_USER | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20130509 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20130410 |
Method CHECK_PASSWORD_POLICY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_IS_FOR_LOCAL_APP | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20130930 | ||
2 | ![]() |
IV_PASSWORD | Call by reference | Type reference (TYPE) | /IWBEP/MGW_UM_PASSCODE | User Management - Passcode | 20130930 | ||
3 | ![]() |
IV_REFERENCE_USER | Call by reference | Type reference (TYPE) | /IWBEP/MGW_UM_USER_NAME | User Management User Name | 20131008 | ||
4 | ![]() |
RV_IS_VALID | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20130930 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20130930 | |
2 | ![]() |
Technical Exception | 20131008 |
Method CREATE_USER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_INTERNAL_UNAME | Call by reference | Type reference (TYPE) | SYUNAME | User Name | 20130613 | ||
2 | ![]() |
CV_ERROR_CODE | Call by reference | Type reference (TYPE) | /IWBEP/MGW_UM_ERROR_CODE | User Management - Error code | 20130620 | ||
3 | ![]() |
IS_USER_ADDRESS | Call by reference | Type reference (TYPE) | /IWBEP/S_MGW_UM_USER_ADDR_INFO | B2C - User Management, Address Info | 20130416 | ||
4 | ![]() |
IS_USER_INFO | Call by reference | Type reference (TYPE) | /IWBEP/S_MGW_UM_USER_INFO | B2C - User Management User Info | 20130419 | ||
5 | ![]() |
IS_USER_PROFILE | Call by reference | Type reference (TYPE) | /IWBEP/S_MGW_UM_USER_PROFILE | B2C - User Management, User Profile | 20130416 | ||
6 | ![]() |
IV_IS_FOR_LOCAL_APP | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | Is User Management deployed Locally | 20130613 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20130410 |
Method GENERATE_PASSWORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_IS_FOR_LOCAL_APP | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | Is User Management deployed Locally | 20140409 | |
2 | ![]() |
IV_USER_ALIAS | Call by reference | Type reference (TYPE) | /IWBEP/MGW_UM_USER_NAME | User Management User Name | 20140409 | ||
3 | ![]() |
RV_PASSWORD | Value transfer | Type reference (TYPE) | /IWBEP/MGW_UM_PASSCODE | User Management - Passcode | 20140409 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20140409 | |
2 | ![]() |
Technical Exception | 20140409 |
Method GET_EXTERNAL_USERNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_USER_NAME | Call by reference | Type reference (TYPE) | SYUNAME | User Name | 20130731 | ||
2 | ![]() |
RV_USER_NAME | Value transfer | Type reference (TYPE) | /IWBEP/MGW_UM_USER_NAME | User Management User Name | 20130731 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20130731 |
Method GET_INTERNAL_USERNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_UNAME | Call by reference | Type reference (TYPE) | SYUNAME | User Name | 20130509 | ||
2 | ![]() |
IV_IS_FOR_LOCAL_APP | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | Is User Management deployed Locally | 20130613 | |
3 | ![]() |
IV_USERNAME | Call by reference | Type reference (TYPE) | /IWBEP/MGW_UM_USER_NAME | User Management User Name | 20130509 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20130509 |
Method GET_USERS_BY_EMAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_USER_ALIASES | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_URM_DBA=>TT_USER_ALIAS | List of User aliases | 20140227 | ||
2 | ![]() |
IV_USER_EMAIL | Call by reference | Type reference (TYPE) | /IWBEP/MGW_URM_EMAIL_ADDR | User Request Management (Email Address) | 20140227 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20140227 |
Method IS_EXISTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_EXISTS | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20130503 | ||
2 | ![]() |
IV_IS_FOR_LOCAL_APP | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | Is User Management deployed Locally | 20130613 | |
3 | ![]() |
IV_USERNAME | Call by reference | Type reference (TYPE) | /IWBEP/MGW_UM_USER_NAME | User Management User Name | 20130503 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20130503 |
Method READ_USER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_USER_ADDRESS | Call by reference | Type reference (TYPE) | /IWBEP/S_MGW_UM_USER_ADDR_INFO | B2C - User Management, Address Info | 20130416 | ||
2 | ![]() |
CS_USER_DETAIL | Call by reference | Type reference (TYPE) | /IWBEP/S_MGW_UM_USER_INFO | B2C - User Management User Info | 20130412 | ||
3 | ![]() |
CS_USER_PROFILE | Call by reference | Type reference (TYPE) | /IWBEP/S_MGW_UM_USER_PROFILE | B2C - User Management, User Profile | 20130416 | ||
4 | ![]() |
IV_IS_FOR_LOCAL_APP | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | Is User Management deployed Locally | 20130613 | |
5 | ![]() |
IV_SERVICE_USER | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20130509 | ||
6 | ![]() |
IV_USERNAME | Call by reference | Type reference (TYPE) | /IWBEP/MGW_UM_USER_NAME | User Name in User Master Record | 20130410 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20130410 |
Method UNLOCK_USER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_IS_FOR_LOCAL_APP | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | Is User Management deployed Locally | 20130821 | |
2 | ![]() |
IV_USER_NAME | Call by reference | Type reference (TYPE) | /IWBEP/MGW_UM_USER_NAME | User Management User Name | 20130820 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20130820 |
Method UPDATE_USER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_USER_ADDRESS | Call by reference | Type reference (TYPE) | /IWBEP/S_MGW_UM_USER_ADDR_INFO | B2C - User Management, Address Info | 20130416 | ||
2 | ![]() |
IS_USER_DETAIL | Call by reference | Type reference (TYPE) | /IWBEP/S_MGW_UM_USER_INFO | B2C - User Management User Info | 20130410 | ||
3 | ![]() |
IS_USER_PROFILE | Call by reference | Type reference (TYPE) | /IWBEP/S_MGW_UM_USER_PROFILE | B2C - User Management, User Profile | 20130416 | ||
4 | ![]() |
IV_IS_FOR_LOCAL_APP | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | Is User Management deployed Locally | 20130613 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business Exception | 20130410 |
History
Last changed by/on | SAP | 20141120 |
SAP Release Created in | 200 |