int4 IFTT authorizations are controlled by transaction code access restrictions and authorization objects.
int4 IFTT is delivered with set of predefined role templates which can be used to define roles for specific requirements and policies.
Authorization objects
Authorization object name:
/INT4/IFTT
Authorization field:
ACTVT Activity
Activity values:
Activity | Permitted tasks |
---|---|
03 Display | Open IFTT Test Cockpit, Display Test Cases, Display Test Case Details, Display Test Results |
02 Change | Switch IFTT Test Cockpit to Edit mode (enables creating new test cases and modifying existing ones). |
16 Execute | Execute test cases. |
Additionally the standard authorization object S_TABU_DIS is used to control int4 IFTT database table access.
Authorization field:
ACTVT Activity
DICBERCLS Table Authorization Group: INT4 (required value)
Activity values:
Activity | Permitted tasks |
---|---|
02 Change | Add, modify, or delete table entries |
03 Display | Display table content |
int4 IFTT Role Templates
Template | Name | Permitted Tasks |
---|---|---|
/INT4/IFTT_TEST_ADT | IFTT Test Auditor - Read-only | Display only access. Display test cases and test results. |
/INT4/IFTT_TESTER | IFTT Tester | Display test cases and test results. Execute Test Cases. |
/INT4/IFTT_TEST_DEV | IFTT Test Developer | Display test cases and test results. |
/INT4/IFTT_ADMIN | IFTT Administrator | Display test cases and test results. |
/INT4/IFTT_API_CONS | IFTT API Consumer | Use IFTT API (RFC, SOAP, REST) |
/INT4/IFTT_BCKND_COM | IFTT Backend Communication user | Access backend tables for DB results validation. Trigger output messages (based on NAST) |
/INT4/IFTT_BCKND_IDO | IFTT Backend Communication - IDOC Testing | Access backend IDOCs. |
/INT4/IFTT_BCKND_AIF | IFTT Backend Communication - AIF Testing | Access backend AIF interfaces. |
/INT4/IFTT_BCKND_PRX | IFTT Backend Communication - Proxy Testing | Access backend PROXY interfaces. |
Role template can be applied when creating custom role in PFCG ( Authorization Data ):
When no authorization data exists, system asks for a template
When authorization data for the role already exists, you can add the int4 IFTT authorizations from template using menu Edit > Insert authorization(s) > From template…