├── SCIM ├── SCIM Example data files │ ├── x021 │ │ ├── x021 sample example 1.csv │ │ └── x021 sample example 1.json │ ├── x452 │ │ ├── x452 sample example 1.csv │ │ └── x452 sample example 1.json │ ├── x454 │ │ ├── x454 sample example 1.csv │ │ └── x454 sample example 1.json │ ├── x321 │ │ ├── x321 sample example 1.csv │ │ └── x321 sample example 1.json │ ├── x451 │ │ ├── x451 sample example 1.csv │ │ └── x451 sample example 1.json │ ├── x409 │ │ ├── x409 sample example 1 - SAML SSO custom.csv │ │ ├── x409 sample example 2 - SAML SSO email.csv │ │ ├── x409 sample example 1 - SAML SSO custom.json │ │ └── x409 sample example 2 - SAML SSO email.json │ ├── x801 x802 │ │ ├── x801 x802 sample example 1.csv │ │ ├── x801 x802 sample example 1.json │ │ └── x801 x802 sample example 2 - Delete all 665-AdminTookKit Sample Teams.csv │ ├── x903 │ │ ├── x903 sample example 1.csv │ │ └── x903 sample example 1.json │ ├── x933 │ │ ├── x933 sample example 1.csv │ │ └── x933 sample example 1.json │ ├── x402 │ │ ├── x402 sample example 1.csv │ │ └── x402 sample example 1.json │ ├── x429 │ │ ├── x429 sample example 1 - SAML SSO custom.csv │ │ ├── x429 sample example 2 - SAML SSO email.csv │ │ ├── x429 sample example 1 - SAML SSO custom.json │ │ └── x429 sample example 2 - SAML SSO email.json │ ├── x455 │ │ ├── x455 sample example 1.csv │ │ └── x455 sample example 1.json │ ├── x419 │ │ ├── x419 sample example 1 - SAML SSO custom.csv │ │ ├── x419 sample example 2 - SAML SSO email.csv │ │ ├── x419 sample example 1 - SAML SSO custom.json │ │ └── x419 sample example 2 - SAML SSO email.json │ ├── x501 │ │ ├── x501 sample example 1.csv │ │ └── x501 sample example 1.json │ ├── x301 │ │ ├── x301 sample example 1.csv │ │ └── x301 sample example 1.json │ ├── x654 │ │ ├── x654 sample example 2.csv │ │ ├── x654 sample example 1.csv │ │ ├── x654 sample example 1.json │ │ └── x654 sample example 2.json │ ├── x311 │ │ ├── x311 sample example 1.csv │ │ └── x311 sample example 1.json │ ├── x404 │ │ ├── x404 sample example 1.csv │ │ └── x404 sample example 1.json │ ├── x851 │ │ ├── x851 sample example 1.csv │ │ └── x851 sample example 1.json │ ├── x666 │ │ └── x666 - sample 1.csv │ ├── x401 │ │ ├── x401 sample example 1.csv │ │ └── x401 sample example 1.json │ ├── Scenarios │ │ ├── Scenario R01 - Swap directly assigned role for a team role │ │ │ ├── Scenario R01 - Step 05 - 1801 Delete temp teams.json │ │ │ ├── Scenario R01 - Step 03 - 1458 Remove role from users.json │ │ │ ├── Scenario R01 - Step 04 - 1653 Copy users from temp to BIAdmin team.json │ │ │ ├── Scenario R01 - Step 01 - 1612 Add BIAdmin role to team.json │ │ │ └── Scenario R01 - Step 02 - 1665 Create temp team.json │ │ ├── Scenario M01 - Reassign users of given manager to another │ │ │ ├── Scenario M01 - Step 03 - 1801 Delete temp team.json │ │ │ ├── Scenario M01 - Step 02 - 1454 Update Users with New Manager.json │ │ │ └── Scenario M01 - Step 01 - 1665 Create temp team.json │ │ ├── Scenario D12 - Dormant users A │ │ │ ├── Scenario D12 - Step 03 - x452 Deactivate dormant users.json │ │ │ ├── Scenario D12 - Step 04 - 1851 Delete users and teams.json │ │ │ ├── Scenario D12 - Step 02 - 1653 Preserve users who are members of teams A B.json │ │ │ └── Scenario D12 - Step 01 - 1665 Identify Dormant Users A.json │ │ ├── Scenario D13 - Dormant users B │ │ │ ├── Scenario D13 - Step 03 - x452 Deactivate dormant users.json │ │ │ ├── Scenario D13 - Step 04 - 1851 Delete users and teams.json │ │ │ ├── Scenario D13 - Step 02 - 1653 Preserve users who are members of teams A B.json │ │ │ └── Scenario D13 - Step 01 - 1665 Identify Dormant Users B.json │ │ ├── Scenario D14 - Dormant users C │ │ │ ├── Scenario D14 - Step 03 - x452 Deactivate dormant users.json │ │ │ ├── Scenario D14 - Step 04 - 1851 Delete users and teams.json │ │ │ ├── Scenario D14 - Step 02 - 1653 Preserve users who are members of teams A B.json │ │ │ └── Scenario D14 - Step 01 - 1665 Identify Dormant Users C.json │ │ ├── Scenario D15 - Dormant users D │ │ │ ├── Scenario D15 - Step 03 - x452 Deactivate dormant users.json │ │ │ ├── Scenario D15 - Step 04 - 1851 Delete users and teams.json │ │ │ ├── Scenario D15 - Step 02 - 1653 Preserve users who are members of teams A B.json │ │ │ └── Scenario D15 - Step 01 - 1665 Identify Dormant Users D.json │ │ ├── Scenario D16 - Dormant users E │ │ │ ├── Scenario D16 - Step 03 - x452 Deactivate dormant users.json │ │ │ ├── Scenario D16 - Step 04 - 1851 Delete users and teams.json │ │ │ ├── Scenario D16 - Step 02 - 1653 Preserve users who are members of teams A B.json │ │ │ └── Scenario D16 - Step 01 - 1665 Identify Dormant Users E.json │ │ ├── Scenario L03 - Convert all BIconcurrent to BInamed license │ │ │ ├── Scenario L03 - Step 03 - 1801 Delete team.json │ │ │ ├── Scenario L03 - Step 02 - 1451 Update license.json │ │ │ └── Scenario L03 - Step 01 - 1665 Create team.json │ │ ├── Scenario L01 - Managers with BIconcurrent to BInamed license │ │ │ ├── Scenario L01 - Step 03 - 1801 Delete team.json │ │ │ ├── Scenario L01 - Step 02 - 1451 Update license.json │ │ │ └── Scenario L01 - Step 01 - 1665 Create team.json │ │ ├── Scenario S01 - Assign settings for recently created with default settings │ │ │ ├── Scenario S01 - Step 02 - Readme.txt │ │ │ ├── Scenario S01 - Step 03 - 1801 Delete temp team.json │ │ │ ├── Scenario S01 - Step 02 - 1456 Assign settings.json │ │ │ └── Scenario S01 - Step 01 - 1665 Create temp team.json │ │ ├── Scenario S02 - Assign settings concurrent lic for recently created w default settings │ │ │ ├── Scenario S02 - Step 02 - Readme.txt │ │ │ ├── Scenario S02 - Step 03 - 1801 Delete temp team.json │ │ │ ├── Scenario S02 - Step 02 - 1457 Assign settings.json │ │ │ └── Scenario S02 - Step 01 - 1665 Create temp team.json │ │ ├── Scenario T01 - Transport Managers then Users │ │ │ ├── Scenario T01 - Step 05 - 1801 Delete temp team.json │ │ │ ├── Scenario T01 - Step 03 - 1653 Swap managers for non-managers.json │ │ │ ├── Scenario T01 - Step 02 - 1665 Remove managers.json │ │ │ ├── Scenario T01 - Step 01 - 1653 Copy TransportTeam to temp teams.json │ │ │ └── Scenario T01 - Step 04 - 1953 Transport Managers then users.json │ │ └── Scenario D01 - Delete users then delete managers │ │ │ ├── Scenario D01 - Step 03 - 1653 Swap managers for non-managers.json │ │ │ ├── Scenario D01 - Step 02 - 1665 Remove managers.json │ │ │ ├── Scenario D01 - Step 04 - 1851 Delete users managers and teams.json │ │ │ └── Scenario D01 - Step 01 - 1653 Copy DeleteTeam to temp teams.json │ ├── x405 │ │ ├── x405 sample example 1.csv │ │ └── x405 sample example 1.json │ ├── x101 │ │ ├── x101 sample example 1.csv │ │ └── x101 sample example 1.json │ ├── x653 │ │ ├── x653 sample example 1.csv │ │ └── x653 sample example 1.json │ ├── x953 │ │ ├── x953 sample example 1.csv │ │ └── x953 sample example 1.json │ ├── x983 │ │ ├── x983 sample example 1.csv │ │ └── x983 sample example 1.json │ ├── x665 │ │ ├── x665 sample - 10 - AdminToolKit_Users_That_Are_Activated.json │ │ ├── x665 sample - 5 - AdminToolKit_Users_With_A_Manager.json │ │ ├── x665 sample - 8 - AdminToolKit_Users_That_Are_Managers.json │ │ ├── x665 sample - 7 - AdminToolKit_Users_Without_A_Manager.json │ │ ├── x665 sample - 9 - AdminToolKit_Users_That_Are_Not_Managers.json │ │ ├── x665 sample - 4 - AdminToolKit_Users_With_Named_User_License.json │ │ ├── x665 sample - 21 - AdminToolKit_Users_Created_Recently.json │ │ ├── x665 sample - 13 - AdminToolKit_Users_With_SAP_email.json │ │ ├── x665 sample - 6 - AdminToolKit_Users_With_Manager_MANAGERID.json │ │ ├── x665 sample - 20 - AdminToolKit_Users_Created_Over_A_Year_Ago.json │ │ ├── x665 sample - 14 - AdminToolKit_Users_Without_SAP_email.json │ │ ├── x665 sample - 2 - AdminToolKit_All_Users.json │ │ ├── x665 sample - 41 - complex 5-8 - a - AdminToolKit_Users_In_Managment_Structure.json │ │ ├── x665 sample - 11 - AdminToolKit_Users_That_Are_Deactivated.json │ │ ├── x665 sample - 12 - AdminToolKit_Users_With_UserID_Ending__1.json │ │ ├── x665 sample - 42 - complex 5-8 - b - AdminToolKit_Users_Not_In_Managment_Structure.json │ │ ├── x665 sample - 18 - AdminToolKit_Users_With_Directly_Assigned_BIAdmin_Role.json │ │ ├── x665 sample - 17 - AdminToolKit_Users_Without_a_Role.json │ │ ├── x665 sample - 22 - AdminToolKit_Users_With_A_Recent_Login.json │ │ ├── x665 sample - 24 - AdminToolKit_Users_With_Few_Logins_Since_Oldest_Log_Entry.json │ │ ├── x665 sample - 23 - AdminToolKit_Users_Without_A_Recent_Login.json │ │ ├── x665 sample - 31 - AdminToolKit_Users_That_Created_Public_Folder_Content.json │ │ ├── x665 sample - 27 - AdminToolKit_Users_With_100_Or_More_Logins_Since_Oldest_Log_Entry.json │ │ ├── x665 sample - 3 - AdminToolKit_Users_With_BI_Concurrent_Setting.json │ │ ├── x665 sample - 29 - AdminToolKit_Users_With_Private_Folder_Content.json │ │ ├── x665 sample - 30 - AdminToolKit_Users_Without_Private_Folder_Content.json │ │ ├── x665 sample - 32 - AdminToolKit_Users_That_Did_Not_Create_Public_Folder_Content.json │ │ ├── x665 sample - 28 - AdminToolKit_Users_With_100_Or_More_Logins_Within_Last_3_Months.json │ │ ├── x665 sample - 16 - AdminToolKit_Users_Without_a_Team.json │ │ ├── x665 sample - 25 - AdminToolKit_Users_With_Few_Logins_This_Last_Month.json │ │ ├── x665 sample - 19 - AdminToolKit_Users_With_Default_Settings.json │ │ ├── x665 sample - 15 - AdminToolKit_Users_Without_a_Role_and_Without_a_Team.json │ │ ├── x665 sample - 40 - complex 3-5 - a - AdminToolKit_Users_That_Are_Managers_With_BI_Concurrent_Setting.json │ │ ├── x665 sample - 26 - AdminToolKit_Users_Without_A_Recent_Login_And_Fewer_Than_3_Logins_Last_3_Months.json │ │ ├── x665 sample - 46 - complex 19 - d - AdminToolKit_Users_With_French_Settings and AdminToolKit_Users_Without_French_Settings.json │ │ ├── x665 sample - 47 - complex 19 - e - AdminToolKit_Users_With_German_Settings and AdminToolKit_Users_Without_German_Settings.json │ │ ├── x665 sample - 43 - complex 19 - a - AdminToolKit_Users_With_Default_Settings and AdminToolKit_Users_Without_Default_Settings.json │ │ ├── x665 sample - 45 - complex 19 - c - AdminToolKit_Users_With_British_Settings and AdminToolKit_Users_Without_British_Settings.json │ │ ├── x665 sample - 44 - complex 19 - b - AdminToolKit_Users_With_American_Settings and AdminToolKit_Users_Without_American_Settings.json │ │ ├── x665 sample - 33 - AdminToolKit_Users_Dormant_A__Created_3_Months_No_Recent_Login_Fewer_Than_3_Logins_Last_3_Months.json │ │ ├── x665 sample - 34 - AdminToolKit_Users_Dormant_B__Dormant_A_Plus_No_Private_Folder_Content.json │ │ ├── x665 sample - 35 - AdminToolKit_Users_Dormant_C__Dormant_B_Plus_No_Public_Folder_Content.json │ │ ├── x665 sample - 36 - AdminToolKit_Users_Dormant_D__Dormant_C_Plus_Are_Not_Managers.json │ │ ├── x665 sample - 37 - AdminToolKit_Users_Dormant_E__Dormant_D_Plus_Are_NamedUserLic.json │ │ └── x665 sample - 1- Master_template.json │ ├── x111 │ │ ├── x111 sample example 1.csv │ │ └── x111 sample example 1.json │ ├── x121 │ │ ├── x121 sample example 1.csv │ │ └── x121 sample example 1.json │ ├── x131 │ │ ├── x131 sample example 1.csv │ │ ├── x131 sample example 2 - custom SAML.csv │ │ ├── x131 sample example 3 - custom SAML but with email.csv │ │ ├── x131 sample example 1.json │ │ ├── x131 sample example 2 - custom SAML.json │ │ └── x131 sample example 3 - custom SAML but with email.json │ ├── x201 │ │ ├── x201 sample example 1.csv │ │ └── x201 sample example 1.json │ ├── x231 │ │ ├── x231 sample example 1.csv │ │ └── x231 sample example 1.json │ ├── x458 │ │ └── x458 sample example 1.json │ ├── x408 │ │ └── x408 sample example 1.json │ ├── x403 │ │ └── x403 sample example 1.json │ ├── x418 │ │ └── x418 sample example 1.json │ ├── x428 │ │ └── x428 sample example 1.json │ ├── x102 │ │ └── x102 sample example 1.json │ ├── x103 │ │ └── x103 sample example 1.json │ ├── x612 │ │ └── x612 sample example 1.json │ ├── x602 │ │ └── x602 sample example 1.json │ ├── x456 │ │ └── x456 sample example 1.json │ ├── x406 │ │ └── x406 sample example 1.json │ ├── x457 │ │ └── x457 sample example 1.json │ ├── x407 │ │ └── x407 sample example 1.json │ ├── x112 │ │ └── x112 sample example 1.json │ ├── x122 │ │ └── x122 sample example 1.json │ ├── x132 │ │ ├── x132 sample example 1.json │ │ ├── x132 sample example 2 - custom SAML.json │ │ └── x132 sample example 3 - custom SAML but with email.json │ ├── x202 │ │ └── x202 sample example 1.json │ ├── x232 │ │ ├── x232 sample example 1.json │ │ ├── x232 sample example 2 - custom SAML.json │ │ └── x232 sample example 3 - custom SAML but with email.json │ ├── x203 │ │ └── x203 sample example 1.json │ ├── x233 │ │ ├── x233 sample example 1.json │ │ ├── x233 sample example 2 - custom SAML.json │ │ └── x233 sample example 3 - custom SAML but with email.json │ ├── x113 │ │ └── x113 sample example 1.json │ ├── x123 │ │ └── x123 sample example 1.json │ └── x133 │ │ ├── x133 sample example 1.json │ │ ├── x133 sample example 2 - custom SAML.json │ │ └── x133 sample example 3 - custom SAML but with email.json └── SCIM Environments │ ├── Source to Target - Em - Scripts x9xx.postman_environment.json │ └── Single - Es - Scripts less than x9xx.postman_environment.json ├── Export Data ├── Export Data Sample data files │ ├── 766 │ │ ├── 766 sample example 1.csv │ │ └── 766 sample example 1.json │ ├── 767 │ │ ├── 767 sample example 1.csv │ │ └── 767 sample example 1.json │ ├── 768 │ │ ├── 768 sample example 1.csv │ │ └── 768 sample example 1.json │ ├── 769 │ │ ├── 769 sample example 1.csv │ │ └── 769 sample example 1.json │ ├── 770 │ │ ├── 770 sample example 1.csv │ │ └── 770 sample example 1.json │ ├── 771 │ │ ├── 771 sample example 1.csv │ │ └── 771 sample example 1.json │ ├── 866 │ │ ├── 866 sample example 1.csv │ │ └── 866 sample example 1.json │ ├── 867 │ │ ├── 867 sample example 1.csv │ │ └── 867 sample example 1.json │ ├── 868 │ │ ├── 868 sample example 1.csv │ │ └── 868 sample example 1.json │ ├── 869 │ │ ├── 869 sample example 1.csv │ │ └── 869 sample example 1.json │ ├── 870 │ │ ├── 870 sample example 1.csv │ │ └── 870 sample example 1.json │ └── 871 │ │ ├── 871 sample example 1.csv │ │ └── 871 sample example 1.json └── Export Data Environment │ └── Production SAP Analytics Cloud Service.postman_environment.json ├── Embedded ├── Embedded Example data files │ ├── 734 │ │ ├── 734 sample example 2 - System Configuration - content namespace.json │ │ ├── 734 sample example 6 - System Configuration - ignore team namespace.json │ │ ├── 734 sample example 5 - System Configuration - BW related.json │ │ ├── 734 sample example 3 - System Configuration - mobile settings.json │ │ └── 734 sample example 4 - System Configuration - common.json │ ├── 735 │ │ ├── 735 sample example 2 - add trusted origins.json │ │ ├── 735 sample example 3 - replace trusted origins.json │ │ └── 735 sample example 1 - demo trusted origins.json │ ├── 741 │ │ ├── 741 sample example 2 - Add SCIM OAuth Client.json │ │ ├── 741 sample example 3 - Add Story OAuth Client.json │ │ ├── 741 sample example 4 - Add Modeling OAuth Client.json │ │ └── 741 sample example 1 - Add 4 OAuth Clients.json │ ├── 742 │ │ └── 742 sample example 1 - Add Trusted IdP.json │ ├── 743 │ │ ├── 743 sample example 1 - Add HANA Live.json │ │ ├── 743 sample example 4 - Add DWC Live.json │ │ ├── 743 sample example 2 - Add HANA Ext.json │ │ └── 743 sample example 3 - Add Live Connection all params.json │ ├── 751 │ │ ├── 751 sample example 2 - Delete SCIM OAuth Client.json │ │ ├── 751 sample example 3 - Delete Story OAuth Client.json │ │ ├── 751 sample example 4 - Delete Modeling OAuth Client.json │ │ └── 751 sample example 1 - Delete 4 OAuth Clients.json │ ├── 752 │ │ └── 752 sample example 1 - Delete Trusted IdP.json │ ├── 753 │ │ ├── 753 sample example 1 - Delete HANA Live.json │ │ ├── 753 sample example 2 - Delete HANA Ext.json │ │ └── 753 sample example 3 - Delete multiple connections.json │ └── Scenarios │ │ └── Scenario E01 - Security Setup for Embedded Edition │ │ ├── Scenario E01 - Step 03 - System Configuration - ignore team namespace.json │ │ ├── Scenario E01 - Step 02 - Create teams manually.txt │ │ ├── Scenario E01 - Step 06 - 233 Remove roles from user and Add teams.json │ │ ├── Scenario E01 - Step 01 - 132 Create setup User with roles.json │ │ ├── Scenario E01 - Step 04 - 501 Update teams description.json │ │ ├── Scenario E01 - Step 07 - 123 or 133 Create regular Users with teams.json │ │ └── Scenario E01 - Step 05 - 612 Add roles to Teams.json └── Embedded Environments │ └── Embedded Edition.postman_environment.json ├── User Guides ├── SAP SAC Export Data API Sample Scripts User Guide.url ├── SAP SAC Embedded Edition API Sample Scripts User Guide.url ├── SAP SAC User and Team Provisioning SCIM API Sample Scripts User Guide.url └── SAP SAC Activities Log Command-line Interface (CLI) to Automate Downloads.url ├── Activities Log └── Activities Log Environment │ └── Production SAP Analytics Cloud Service.postman_environment.json ├── BTP Audit Logs └── BTP Audit Logs Environment │ └── BTP environment.postman_environment.json ├── REUSE.toml └── README.md /SCIM/SCIM Example data files/x021/x021 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_userid 2 | MATTHEW -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x452/x452 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_team,file_active 2 | Team1,false 3 | Team2,true -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x454/x454 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_team,file_managerid 2 | Team1, 3 | Team2,MATTHEW1 -------------------------------------------------------------------------------- /Export Data/Export Data Sample data files/769/769 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_ProviderID 2 | C2l6j6o0a600h08e72x08bhukg -------------------------------------------------------------------------------- /Export Data/Export Data Sample data files/770/770 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_ProviderID 2 | C2l6j6o0a600h08e72x08bhukg -------------------------------------------------------------------------------- /Export Data/Export Data Sample data files/869/869 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_ProviderID 2 | C2l6j6o0a600h08e72x08bhukg -------------------------------------------------------------------------------- /Export Data/Export Data Sample data files/870/870 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_ProviderID 2 | C2l6j6o0a600h08e72x08bhukg -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x021/x021 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW" 4 | } 5 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x321/x321 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_delete_email 2 | matthew@sap.com 3 | matthew+1@sap.com -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x451/x451 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_team,file_isconcurrent 2 | Team1,true 3 | Team2,false -------------------------------------------------------------------------------- /Export Data/Export Data Sample data files/766/766 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_ProviderID 2 | sap.epm:BestRunJuice_SampleModel -------------------------------------------------------------------------------- /Export Data/Export Data Sample data files/767/767 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_ProviderID 2 | sap.epm:BestRunJuice_SampleModel -------------------------------------------------------------------------------- /Export Data/Export Data Sample data files/768/768 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_ProviderID 2 | sap.epm:BestRunJuice_SampleModel -------------------------------------------------------------------------------- /Export Data/Export Data Sample data files/866/866 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_ProviderID 2 | sap.epm:BestRunJuice_SampleModel -------------------------------------------------------------------------------- /Export Data/Export Data Sample data files/867/867 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_ProviderID 2 | sap.epm:BestRunJuice_SampleModel -------------------------------------------------------------------------------- /Export Data/Export Data Sample data files/868/868 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_ProviderID 2 | sap.epm:BestRunJuice_SampleModel -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x409/x409 sample example 1 - SAML SSO custom.csv: -------------------------------------------------------------------------------- 1 | file_userid,file_samlmapping 2 | MSHAW,MATTHEWSHAW -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x801 x802/x801 x802 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_delete_team 2 | Team1 3 | Team2 4 | TeamA 5 | TeamB -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x903/x903 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_userid,file_roles_action,file_teams_action 2 | MATTHEW1,add,add -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x933/x933 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_userid,file_roles_action,file_teams_action 2 | MATTHEW1,add,add -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x402/x402 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_userid,file_active 2 | MATTHEW1,false 3 | MATTHEW2,true 4 | MATTHEW2,false -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x429/x429 sample example 1 - SAML SSO custom.csv: -------------------------------------------------------------------------------- 1 | file_email,file_samlmapping 2 | matthew@sap.com,MATTHEWSHAW -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x409/x409 sample example 2 - SAML SSO email.csv: -------------------------------------------------------------------------------- 1 | file_userid,file_samlmapping 2 | MSHAW,matthew.new.email@sap.com -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x455/x455 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_team,file_active,file_isconcurrent 2 | Team1,false,false 3 | Team2,true,false -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x419/x419 sample example 1 - SAML SSO custom.csv: -------------------------------------------------------------------------------- 1 | file_current_samlmapping,file_samlmapping 2 | MATTHEW_SHAW,MATTHEWSHAW -------------------------------------------------------------------------------- /Embedded/Embedded Example data files/752/752 sample example 1 - Delete Trusted IdP.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_name": "My trusted IdP" 4 | } 5 | ] -------------------------------------------------------------------------------- /Export Data/Export Data Sample data files/769/769 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_ProviderID": "C2l6j6o0a600h08e72x08bhukg" 4 | } 5 | ] -------------------------------------------------------------------------------- /Export Data/Export Data Sample data files/770/770 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_ProviderID": "C2l6j6o0a600h08e72x08bhukg" 4 | } 5 | ] -------------------------------------------------------------------------------- /Export Data/Export Data Sample data files/869/869 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_ProviderID": "C2l6j6o0a600h08e72x08bhukg" 4 | } 5 | ] -------------------------------------------------------------------------------- /Export Data/Export Data Sample data files/870/870 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_ProviderID": "C2l6j6o0a600h08e72x08bhukg" 4 | } 5 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x429/x429 sample example 2 - SAML SSO email.csv: -------------------------------------------------------------------------------- 1 | file_email,file_samlmapping 2 | matthew@sap.com,matthew.new.email@sap.com -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x501/x501 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_team,file_displayname 2 | Team1,Team 1 3 | Team2,Team 2 4 | Team3,Team 3 5 | Team4,Team 4 -------------------------------------------------------------------------------- /Embedded/Embedded Example data files/751/751 sample example 2 - Delete SCIM OAuth Client.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_name": "OAuthClient_SCIM" 4 | } 5 | ] -------------------------------------------------------------------------------- /Embedded/Embedded Example data files/751/751 sample example 3 - Delete Story OAuth Client.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_name": "OAuthClient_Story" 4 | } 5 | ] -------------------------------------------------------------------------------- /Export Data/Export Data Sample data files/766/766 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_ProviderID": "sap.epm:BestRunJuice_SampleModel" 4 | } 5 | ] -------------------------------------------------------------------------------- /Export Data/Export Data Sample data files/767/767 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_ProviderID": "sap.epm:BestRunJuice_SampleModel" 4 | } 5 | ] -------------------------------------------------------------------------------- /Export Data/Export Data Sample data files/768/768 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_ProviderID": "sap.epm:BestRunJuice_SampleModel" 4 | } 5 | ] -------------------------------------------------------------------------------- /Export Data/Export Data Sample data files/866/866 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_ProviderID": "sap.epm:BestRunJuice_SampleModel" 4 | } 5 | ] -------------------------------------------------------------------------------- /Export Data/Export Data Sample data files/867/867 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_ProviderID": "sap.epm:BestRunJuice_SampleModel" 4 | } 5 | ] -------------------------------------------------------------------------------- /Export Data/Export Data Sample data files/868/868 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_ProviderID": "sap.epm:BestRunJuice_SampleModel" 4 | } 5 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x301/x301 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_delete_userid 2 | MATTHEW2 3 | MATTHEW3 4 | MATTHEW4 5 | MATTHEW5 6 | MATTHEW1 7 | MATTHEW1_1 -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x654/x654 sample example 2.csv: -------------------------------------------------------------------------------- 1 | file_source_team,file_target_team,file_user_action,file_role_action 2 | ManualTeam,NewTeam,add,add -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x311/x311 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_delete_samlmapping 2 | MATTHEW2 3 | MATTHEW3 4 | MATTHEW4 5 | MATTHEW5 6 | MATTHEW1 7 | MATTHEW1_1 -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x419/x419 sample example 2 - SAML SSO email.csv: -------------------------------------------------------------------------------- 1 | file_current_samlmapping,file_samlmapping 2 | matthew@sap.com,matthew.new.email@sap.com -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x654/x654 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_source_team,file_target_team,file_user_action,file_role_action 2 | ManualTeam,NewTeam,keep,keep -------------------------------------------------------------------------------- /Embedded/Embedded Example data files/751/751 sample example 4 - Delete Modeling OAuth Client.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_name": "OAuthClient_Modeling" 4 | } 5 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x409/x409 sample example 1 - SAML SSO custom.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MSHAW", 4 | "file_samlmapping": "MATTHEWSHAW" 5 | } 6 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x903/x903 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_roles_action": "add", 5 | "file_teams_action": "add" 6 | } 7 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x933/x933 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_roles_action": "add", 5 | "file_teams_action": "add" 6 | } 7 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x409/x409 sample example 2 - SAML SSO email.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MSHAW", 4 | "file_samlmapping": "matthew.new.email@sap.com" 5 | } 6 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x429/x429 sample example 1 - SAML SSO custom.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_email": "matthew@sap.com", 4 | "file_samlmapping": "MATTHEWSHAW" 5 | } 6 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x404/x404 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_userid,file_managerid 2 | MATTHEW1, 3 | MATTHEW1, 4 | MATTHEW2,MATTHEW1 5 | MATTHEW2, 6 | MATTHEW1,MATTHEW2 7 | MATTHEW2,MATTHEW1 -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x321/x321 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_delete_email": "matthew@sap.com" 4 | }, 5 | { 6 | "file_delete_email": "matthew+1@sap.com" 7 | } 8 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x419/x419 sample example 1 - SAML SSO custom.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_current_samlmapping": "MATTHEW_SHAW", 4 | "file_samlmapping": "MATTHEWSHAW" 5 | } 6 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x429/x429 sample example 2 - SAML SSO email.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_email": "matthew@sap.com", 4 | "file_samlmapping": "matthew.new.email@sap.com" 5 | } 6 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x851/x851 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_delete_team,file_delete_users_in_team,file_delete 2 | Team1,false,true 3 | Team2,true,false 4 | TeamA,true,true 5 | TeamB,true,true -------------------------------------------------------------------------------- /Embedded/Embedded Example data files/735/735 sample example 2 - add trusted origins.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_action": "add", 4 | "file_trustedOrigins": ["https://*.sap.hana.ondemand.com"] 5 | } 6 | ] -------------------------------------------------------------------------------- /User Guides/SAP SAC Export Data API Sample Scripts User Guide.url: -------------------------------------------------------------------------------- 1 | [{000214A0-0000-0000-C000-000000000046}] 2 | Prop3=19,11 3 | [InternetShortcut] 4 | IDList= 5 | URL=https://d.dam.sap.com/a/A69ssVS 6 | -------------------------------------------------------------------------------- /User Guides/SAP SAC Embedded Edition API Sample Scripts User Guide.url: -------------------------------------------------------------------------------- 1 | [{000214A0-0000-0000-C000-000000000046}] 2 | Prop3=19,11 3 | [InternetShortcut] 4 | IDList= 5 | URL=https://d.dam.sap.com/a/Wg2pPhA 6 | -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x419/x419 sample example 2 - SAML SSO email.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_current_samlmapping": "matthew@sap.com", 4 | "file_samlmapping": "matthew.new.email@sap.com" 5 | } 6 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x666/x666 - sample 1.csv: -------------------------------------------------------------------------------- 1 | file_source_userid,file_target_userid 2 | MATTHEW_100,MSHAW_1 3 | MATTHEW_200,MSHAW_2 4 | MATTHEW_300,MSHAW_3 5 | MATTHEW_400,MSHAW_4 6 | MATTHEW_500,MSHAW_5 -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x401/x401 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_userid,file_isconcurrent 2 | MATTHEW1,true 3 | MATTHEW2,true 4 | MATTHEW2,false 5 | MATTHEW2,true 6 | MATTHEW3,true 7 | MATTHEW4,true 8 | MATTHEW5,true -------------------------------------------------------------------------------- /User Guides/SAP SAC User and Team Provisioning SCIM API Sample Scripts User Guide.url: -------------------------------------------------------------------------------- 1 | [{000214A0-0000-0000-C000-000000000046}] 2 | Prop3=19,11 3 | [InternetShortcut] 4 | IDList= 5 | URL=https://d.dam.sap.com/a/kv3cXuB 6 | -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x452/x452 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "Team1", 4 | "file_active": false 5 | }, 6 | { 7 | "file_team": "Team2", 8 | "file_active": true 9 | } 10 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x654/x654 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_source_team": "ManualTeam", 4 | "file_target_team": "NewTeam", 5 | "file_user_action": "keep", 6 | "file_role_action": "keep" 7 | } 8 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x654/x654 sample example 2.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_source_team": "ManualTeam", 4 | "file_target_team": "NewTeam", 5 | "file_user_action": "add", 6 | "file_role_action": "add" 7 | } 8 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x454/x454 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "Team1", 4 | "file_managerid": "" 5 | }, 6 | { 7 | "file_team": "Team2", 8 | "file_managerid": "MATTHEW1" 9 | } 10 | ] -------------------------------------------------------------------------------- /Embedded/Embedded Example data files/741/741 sample example 2 - Add SCIM OAuth Client.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_name": "OAuthClient_SCIM", 4 | "file_redirectUris": "", 5 | "file_apiRoles": ["PROFILE:sap.epm:SCIM_Public_API"] 6 | } 7 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario R01 - Swap directly assigned role for a team role/Scenario R01 - Step 05 - 1801 Delete temp teams.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_delete_team": "R01_BIAdmin_Team_for_new_users_found" 4 | } 5 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x451/x451 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "Team1", 4 | "file_isconcurrent": true 5 | }, 6 | { 7 | "file_team": "Team2", 8 | "file_isconcurrent": false 9 | } 10 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario M01 - Reassign users of given manager to another/Scenario M01 - Step 03 - 1801 Delete temp team.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_delete_team": "AdminToolKit_M01_Users_With_Manager_MANAGERID" 4 | } 5 | ] -------------------------------------------------------------------------------- /Embedded/Embedded Example data files/741/741 sample example 3 - Add Story OAuth Client.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_name": "OAuthClient_Story", 4 | "file_redirectUris": "", 5 | "file_apiRoles": ["PROFILE:sap.epm:Story_Listing_Public_API"] 6 | } 7 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario D12 - Dormant users A/Scenario D12 - Step 03 - x452 Deactivate dormant users.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_D12_Dormant_Users_A_deactivate", 4 | "file_active": false 5 | } 6 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario D13 - Dormant users B/Scenario D13 - Step 03 - x452 Deactivate dormant users.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_D13_Dormant_Users_B_deactivate", 4 | "file_active": false 5 | } 6 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario D14 - Dormant users C/Scenario D14 - Step 03 - x452 Deactivate dormant users.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_D14_Dormant_Users_C_deactivate", 4 | "file_active": false 5 | } 6 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario D15 - Dormant users D/Scenario D15 - Step 03 - x452 Deactivate dormant users.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_D15_Dormant_Users_D_deactivate", 4 | "file_active": false 5 | } 6 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario D16 - Dormant users E/Scenario D16 - Step 03 - x452 Deactivate dormant users.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_D16_Dormant_Users_E_deactivate", 4 | "file_active": false 5 | } 6 | ] -------------------------------------------------------------------------------- /Embedded/Embedded Example data files/741/741 sample example 4 - Add Modeling OAuth Client.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_name": "OAuthClient_Modeling", 4 | "file_redirectUris": "", 5 | "file_apiRoles": ["PROFILE:sap.epm:Modeling_Public_API"] 6 | } 7 | ] -------------------------------------------------------------------------------- /Embedded/Embedded Example data files/753/753 sample example 1 - Delete HANA Live.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_liveconnection": [ 4 | { 5 | "name": "name", 6 | "value": "MyHanaDB" 7 | } 8 | ] 9 | } 10 | ] -------------------------------------------------------------------------------- /Embedded/Embedded Example data files/753/753 sample example 2 - Delete HANA Ext.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_liveconnection": [ 4 | { 5 | "name": "name", 6 | "value": "MyExtHana" 7 | } 8 | ] 9 | } 10 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario L03 - Convert all BIconcurrent to BInamed license/Scenario L03 - Step 03 - 1801 Delete team.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_delete_team": "AdminToolKit_L03_Users_With_BI_Concurrent_Session_License" 4 | } 5 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario L01 - Managers with BIconcurrent to BInamed license/Scenario L01 - Step 03 - 1801 Delete team.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_delete_team": "AdminToolKit_L01_Users_That_Are_Managers_With_BI_Concurrent_License" 4 | } 5 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x405/x405 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_userid,file_active,file_isconcurrent 2 | MATTHEW1,false,false 3 | MATTHEW1,true,false 4 | MATTHEW1,false,true 5 | MATTHEW1,true,true 6 | MATTHEW1,false,false 7 | MATTHEW2,true,true 8 | MATTHEW2,true,false -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario S01 - Assign settings for recently created with default settings/Scenario S01 - Step 02 - Readme.txt: -------------------------------------------------------------------------------- 1 | Please see sample data files for 1457 for additional number date format options 2 | The format options here are for British settings -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario S01 - Assign settings for recently created with default settings/Scenario S01 - Step 03 - 1801 Delete temp team.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_delete_team": "AdminToolKit_S01_Users_Created_Recently_With_Default_Settings" 4 | } 5 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario L03 - Convert all BIconcurrent to BInamed license/Scenario L03 - Step 02 - 1451 Update license.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_L03_Users_With_BI_Concurrent_Session_License", 4 | "file_isconcurrent": false 5 | } 6 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario S02 - Assign settings concurrent lic for recently created w default settings/Scenario S02 - Step 02 - Readme.txt: -------------------------------------------------------------------------------- 1 | Please see sample data files for 1457 for additional number date format options 2 | The format options here are for British settings -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario S02 - Assign settings concurrent lic for recently created w default settings/Scenario S02 - Step 03 - 1801 Delete temp team.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_delete_team": "AdminToolKit_S02_Users_Created_Recently_With_Default_Settings" 4 | } 5 | ] -------------------------------------------------------------------------------- /Embedded/Embedded Example data files/734/734 sample example 2 - System Configuration - content namespace.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_SystemConfig": [ 4 | { 5 | "name": "CONTENT_PACKAGE", 6 | "value": "T.1" 7 | } 8 | ] 9 | } 10 | ] -------------------------------------------------------------------------------- /Export Data/Export Data Sample data files/771/771 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_ProviderID,file_DimensionName 2 | sap.epm:BestRunJuice_SampleModel,Store_3z2g5g06m4Master 3 | sap.epm:BestRunJuice_SampleModel,Product_3e315003anMaster 4 | sap.epm:BestRunJuice_SampleModel,Sales_Manager__5w3m5d06b5Master -------------------------------------------------------------------------------- /Export Data/Export Data Sample data files/871/871 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_ProviderID,file_DimensionName 2 | sap.epm:BestRunJuice_SampleModel,Store_3z2g5g06m4Master 3 | sap.epm:BestRunJuice_SampleModel,Product_3e315003anMaster 4 | sap.epm:BestRunJuice_SampleModel,Sales_Manager__5w3m5d06b5Master -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario M01 - Reassign users of given manager to another/Scenario M01 - Step 02 - 1454 Update Users with New Manager.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_M01_Users_With_Manager_MANAGERID", 4 | "file_managerid": "NEWMANAGERID" 5 | } 6 | ] -------------------------------------------------------------------------------- /User Guides/SAP SAC Activities Log Command-line Interface (CLI) to Automate Downloads.url: -------------------------------------------------------------------------------- 1 | [{000214A0-0000-0000-C000-000000000046}] 2 | Prop3=19,11 3 | [InternetShortcut] 4 | IDList= 5 | URL=https://d.dam.sap.com/a/L1SUAhp/SAP%20SAC%20Activities%20Log%20Sample%20Scripts%20User%20Guide.pdf?rc=10 6 | -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario L01 - Managers with BIconcurrent to BInamed license/Scenario L01 - Step 02 - 1451 Update license.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_L01_Users_That_Are_Managers_With_BI_Concurrent_License", 4 | "file_isconcurrent": false 5 | } 6 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x455/x455 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "Team1", 4 | "file_active": false, 5 | "file_isconcurrent": false 6 | }, 7 | { 8 | "file_team": "Team2", 9 | "file_active": true, 10 | "file_isconcurrent": false 11 | } 12 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x801 x802/x801 x802 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_delete_team": "Team1" 4 | }, 5 | { 6 | "file_delete_team": "Team2" 7 | }, 8 | { 9 | "file_delete_team": "TeamA" 10 | }, 11 | { 12 | "file_delete_team": "TeamB" 13 | } 14 | ] -------------------------------------------------------------------------------- /Embedded/Embedded Example data files/734/734 sample example 6 - System Configuration - ignore team namespace.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_SystemConfig": [ 4 | { 5 | "name": "IGNORE_TEAM_NAMESPACE", 6 | "value": "true" 7 | } 8 | ] 9 | } 10 | ] -------------------------------------------------------------------------------- /Embedded/Embedded Example data files/735/735 sample example 3 - replace trusted origins.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_action": "replace", 4 | "file_trustedOrigins": ["https://sapanalytics.cloud","https://hcs.cloud.sap","https://*.live.com","https://*.sharepoint.com","https://*.online.office.de"] 5 | } 6 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x101/x101 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_userid,file_isconcurrent,file_givenname,file_familyname,file_displayname,file_email,file_managerid 2 | MATTHEW1,false,Matthew,Shaw,Matthew Shaw 1,matthew+100001@sap.com, 3 | MATTHEW2,true,Matthew,Shaw,Matthew Shaw 2,matthew+100002@sap.com,MATTHEW1 -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario T01 - Transport Managers then Users/Scenario T01 - Step 05 - 1801 Delete temp team.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_delete_team": "AdminToolKit_D01_Users_That_Are_Managers" 4 | }, 5 | { 6 | "file_delete_team": "AdminToolKit_D01_Users_That_Are_Not_Managers" 7 | } 8 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x402/x402 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_active": false 5 | }, 6 | { 7 | "file_userid": "MATTHEW2", 8 | "file_active": true 9 | }, 10 | { 11 | "file_userid": "MATTHEW2", 12 | "file_active": false 13 | } 14 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x653/x653 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_source_team,file_target_team,file_users_action,file_roles_action 2 | Team1,TeamA,add,add 3 | Team1,TeamB,add,add 4 | TeamA,TeamB,remove,remove 5 | TeamA,TeamB,replace,replace 6 | TeamA,TeamB,intersect,intersect 7 | TeamA,TeamB,exclude,exclude 8 | TeamA,TeamB,add,keep -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x953/x953 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_primary_team,file_transport_primary_team_displayname,file_transport_primary_team_roles_action,file_transport_primary_team_user_membership,file_transport_users_of_primary_team,file_users_roles_action,file_users_teams_action 2 | TeamName,false,keep,false,true,keep,keep -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x983/x983 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_primary_team,file_transport_primary_team_displayname,file_transport_primary_team_roles_action,file_transport_primary_team_user_membership,file_transport_users_of_primary_team,file_users_roles_action,file_users_teams_action 2 | TeamName,false,keep,false,true,keep,keep -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 10 - AdminToolKit_Users_That_Are_Activated.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_That_Are_Activated", 4 | "file_team_displayname": "All users that are activated. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_action_users_active": true 7 | } 8 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 5 - AdminToolKit_Users_With_A_Manager.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_With_A_Manager", 4 | "file_team_displayname": "All users that have a manager. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_action_users_with_a_manager": true 7 | } 8 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario R01 - Swap directly assigned role for a team role/Scenario R01 - Step 03 - 1458 Remove role from users.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "R01_BIAdmin_Team_for_new_users_found", 4 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:BI_Admin"}], 5 | "file_roles_action": "remove" 6 | } 7 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 8 - AdminToolKit_Users_That_Are_Managers.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_That_Are_Managers", 4 | "file_team_displayname": "All users that are managers. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_action_users_that_are_managers": true 7 | } 8 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 7 - AdminToolKit_Users_Without_A_Manager.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_Without_A_Manager", 4 | "file_team_displayname": "All users that do not have a manager. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_action_users_without_manager": true 7 | } 8 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 9 - AdminToolKit_Users_That_Are_Not_Managers.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_That_Are_Not_Managers", 4 | "file_team_displayname": "All users that are not managers. Updated TIMESTAMP", 5 | "file_users_action": "invert", 6 | "file_action_users_that_are_managers": true 7 | } 8 | ] -------------------------------------------------------------------------------- /Embedded/Embedded Example data files/751/751 sample example 1 - Delete 4 OAuth Clients.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_name": "OAuthClient_Story" 4 | }, 5 | { 6 | "file_name": "OAuthClient_SCIM" 7 | }, 8 | { 9 | "file_name": "OAuthClient_Modeling" 10 | }, 11 | { 12 | "file_name": "OAuthClient_Story_SCIM_Modeling" 13 | } 14 | ] -------------------------------------------------------------------------------- /Embedded/Embedded Example data files/Scenarios/Scenario E01 - Security Setup for Embedded Edition/Scenario E01 - Step 03 - System Configuration - ignore team namespace.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_SystemConfig": [ 4 | { 5 | "name": "IGNORE_TEAM_NAMESPACE", 6 | "value": "true" 7 | } 8 | ] 9 | } 10 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario R01 - Swap directly assigned role for a team role/Scenario R01 - Step 04 - 1653 Copy users from temp to BIAdmin team.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_source_team": "R01_BIAdmin_Team_for_new_users_found", 4 | "file_target_team": "R01_BIAdmin_Team", 5 | "file_users_action": "add", 6 | "file_roles_action": "keep" 7 | } 8 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario R01 - Swap directly assigned role for a team role/Scenario R01 - Step 01 - 1612 Add BIAdmin role to team.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "R01_BIAdmin_Team", 4 | "file_users_action": "keep", 5 | "file_roles_action": "add", 6 | "file_JSON_users": [], 7 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:BI_Admin"}] 8 | } 9 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 4 - AdminToolKit_Users_With_Named_User_License.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_With_Named_User_License", 4 | "file_team_displayname": "All users that have a named-user license. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_action_users_with_bi_named_user_license": true 7 | } 8 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x111/x111 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_userid,file_isconcurrent,file_givenname,file_familyname,file_displayname,file_email,file_managerid 2 | MATTHEW1,false,Matthew,Shaw,Matthew Shaw 1,matthew+100001@sap.com, 3 | MATTHEW1,true,Matthew,Shaw,Matthew Shaw 1,matthew+100001@sap.com, 4 | MATTHEW2,true,Matthew,Shaw,Matthew Shaw 2,matthew+100002@sap.com,MATTHEW1 -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x121/x121 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_userid,file_isconcurrent,file_givenname,file_familyname,file_displayname,file_email,file_managerid 2 | MATTHEW1,false,Matthew,Shaw,Matthew Shaw 1,matthew+100001@sap.com, 3 | MATTHEW1,true,Matthew,Shaw,Matthew Shaw 1,matthew+100001@sap.com, 4 | MATTHEW2,true,Matthew,Shaw,Matthew Shaw 2,matthew+100002@sap.com,MATTHEW1 -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x131/x131 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_userid,file_isconcurrent,file_givenname,file_familyname,file_displayname,file_email,file_managerid 2 | MATTHEW1,false,Matthew,Shaw,Matthew Shaw 1,matthew+100001@sap.com, 3 | MATTHEW1,true,Matthew,Shaw,Matthew Shaw 1,matthew+100001@sap.com, 4 | MATTHEW2,true,Matthew,Shaw,Matthew Shaw 2,matthew+100002@sap.com,MATTHEW1 -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x201/x201 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_userid,file_isconcurrent,file_givenname,file_familyname,file_displayname,file_email,file_managerid 2 | MATTHEW1,false,Matthew,Shaw,Matthew Shaw 1,matthew999999@sap.com, 3 | MATTHEW1,true,Matthew,Shaw,Matthew Shaw 1,matthew+100001@sap.com, 4 | MATTHEW2,true,Matthew,Shaw,Matthew Shaw 2,matthew+100002@sap.com,MATTHEW1 -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x231/x231 sample example 1.csv: -------------------------------------------------------------------------------- 1 | file_userid,file_isconcurrent,file_givenname,file_familyname,file_displayname,file_email,file_managerid 2 | MATTHEW1,false,Matthew,Shaw,Matthew Shaw 1,matthew999999@sap.com, 3 | MATTHEW1,true,Matthew,Shaw,Matthew Shaw 1,matthew+100001@sap.com, 4 | MATTHEW1,true,Matthew,Shaw,Matthew Shaw 2,matthew+100002@sap.com,MATTHEW1 -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario T01 - Transport Managers then Users/Scenario T01 - Step 03 - 1653 Swap managers for non-managers.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_source_team": "AdminToolKit_D01_Users_That_Are_Not_Managers", 4 | "file_target_team": "AdminToolKit_D01_Users_That_Are_Managers", 5 | "file_users_action": "exclude", 6 | "file_roles_action": "keep" 7 | } 8 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario D01 - Delete users then delete managers/Scenario D01 - Step 03 - 1653 Swap managers for non-managers.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_source_team": "AdminToolKit_D01_Users_That_Are_Not_Managers", 4 | "file_target_team": "AdminToolKit_D01_Users_That_Are_Managers", 5 | "file_users_action": "exclude", 6 | "file_roles_action": "keep" 7 | } 8 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 21 - AdminToolKit_Users_Created_Recently.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_Created_Recently", 4 | "file_team_displayname": "Users created in the last week. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_action_users_created_recently": true, 7 | "file_users_created_recently_in_days": 8 8 | } 9 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario D01 - Delete users then delete managers/Scenario D01 - Step 02 - 1665 Remove managers.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_D01_Users_That_Are_Not_Managers", 4 | "file_team_displayname": "Users to be deleted without any of those being a manager", 5 | "file_users_action": "remove", 6 | "file_action_users_that_are_managers": true 7 | } 8 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario T01 - Transport Managers then Users/Scenario T01 - Step 02 - 1665 Remove managers.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_T01_Users_That_Are_Not_Managers", 4 | "file_team_displayname": "Users to be transported without any of those being a manager", 5 | "file_users_action": "remove", 6 | "file_action_users_that_are_managers": true 7 | } 8 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 13 - AdminToolKit_Users_With_SAP_email.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_With_SAP_email", 4 | "file_team_displayname": "All users that have an email address of @sap.com. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_action_users_with_email_domain_matching": true, 7 | "file_email_domain": "sap.com" 8 | } 9 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 6 - AdminToolKit_Users_With_Manager_MANAGERID.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_With_Manager_MANAGERID", 4 | "file_team_displayname": "All users that have a manager. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_action_users_with_named_managerids": true, 7 | "file_JSON_named_managerids": [{"value":"MANAGERID"}] 8 | } 9 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x501/x501 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "Team1", 4 | "file_displayname": "Team 1" 5 | }, 6 | { 7 | "file_team": "Team2", 8 | "file_displayname": "Team 2" 9 | }, 10 | { 11 | "file_team": "Team3", 12 | "file_displayname": "Team 3" 13 | }, 14 | { 15 | "file_team": "Team4", 16 | "file_displayname": "Team 4" 17 | } 18 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 20 - AdminToolKit_Users_Created_Over_A_Year_Ago.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_Created_More_Than_A_Year_Ago", 4 | "file_team_displayname": "Users created more than a year ago. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_action_users_created_more_than_days_ago": true, 7 | "file_users_created_more_than_days": 365 8 | } 9 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 14 - AdminToolKit_Users_Without_SAP_email.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_Without_SAP_email", 4 | "file_team_displayname": "All users that have an email address different from @sap.com. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_action_users_with_email_domain_not_matching": true, 7 | "file_email_domain": "sap.com" 8 | } 9 | ] -------------------------------------------------------------------------------- /Embedded/Embedded Example data files/753/753 sample example 3 - Delete multiple connections.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_liveconnection": [ 4 | { 5 | "name": "name", 6 | "value": "MyExtHana" 7 | } 8 | ] 9 | }, 10 | { 11 | "file_liveconnection": [ 12 | { 13 | "name": "name", 14 | "value": "MyHanaDB" 15 | } 16 | ] 17 | } 18 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x131/x131 sample example 2 - custom SAML.csv: -------------------------------------------------------------------------------- 1 | file_userid,file_isconcurrent,file_givenname,file_familyname,file_displayname,file_email,file_managerid,file_samlmapping 2 | MATTHEW1,false,Matthew,Shaw,Matthew Shaw 1,matthew+100001@sap.com,,MSHAW1 3 | MATTHEW1,true,Matthew,Shaw,Matthew Shaw 1,matthew+100001@sap.com,,MSHAW1 4 | MATTHEW2,true,Matthew,Shaw,Matthew Shaw 2,matthew+100002@sap.com,MATTHEW1,MSHAW2 -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x301/x301 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_delete_userid": "MATTHEW2" 4 | }, 5 | { 6 | "file_delete_userid": "MATTHEW3" 7 | }, 8 | { 9 | "file_delete_userid": "MATTHEW4" 10 | }, 11 | { 12 | "file_delete_userid": "MATTHEW5" 13 | }, 14 | { 15 | "file_delete_userid": "MATTHEW1" 16 | }, 17 | { 18 | "file_delete_userid": "MATTHEW1_1" 19 | } 20 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 2 - AdminToolKit_All_Users.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_All_Users", 4 | "file_team_displayname": "All users registered in this SAP Analytics Cloud Service (except for SAP Support users). Updated TIMESTAMP", 5 | "file_users_action": "add", 6 | "file_JSON_users_to_exclude": [{"value":"SAP_SUPPORTXXXXXXXXX"}], 7 | "file_action_users_match_all_users": true 8 | } 9 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 41 - complex 5-8 - a - AdminToolKit_Users_In_Managment_Structure.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_In_Managment_Structure", 4 | "file_team_displayname": "All users that have a manager or are managers. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_action_users_with_a_manager": true, 7 | "file_action_users_that_are_managers": true 8 | } 9 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 11 - AdminToolKit_Users_That_Are_Deactivated.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_That_Are_Deactivated", 4 | "file_team_displayname": "All users that have been deactivated. These users will no longer consume any license or be able to log in again until re-activated. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_action_users_not_active": true 7 | } 8 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 12 - AdminToolKit_Users_With_UserID_Ending__1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_With_UserID_Ending__1", 4 | "file_team_displayname": "All users that have their UserID ending with _1. These may be duplicate users or users with an undesired UserID. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_action_users_with_userid_ending_underscore_1": true 7 | } 8 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 42 - complex 5-8 - b - AdminToolKit_Users_Not_In_Managment_Structure.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_Not_In_Managment_Structure", 4 | "file_team_displayname": "Users that do not have a manager and are not managers. Updated TIMESTAMP", 5 | "file_users_action": "invert", 6 | "file_action_users_with_a_manager": true, 7 | "file_action_users_that_are_managers": true 8 | } 9 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario D12 - Dormant users A/Scenario D12 - Step 04 - 1851 Delete users and teams.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_delete_team": "AdminToolKit_D12_Dormant_Users_A_deactivate", 4 | "file_delete_users_in_team": false, 5 | "file_delete": true 6 | }, 7 | { 8 | "file_delete_team": "AdminToolKit_D12_Dormant_Users_A_delete", 9 | "file_delete_users_in_team": true, 10 | "file_delete": true 11 | } 12 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario D13 - Dormant users B/Scenario D13 - Step 04 - 1851 Delete users and teams.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_delete_team": "AdminToolKit_D13_Dormant_Users_B_deactivate", 4 | "file_delete_users_in_team": false, 5 | "file_delete": true 6 | }, 7 | { 8 | "file_delete_team": "AdminToolKit_D13_Dormant_Users_B_delete", 9 | "file_delete_users_in_team": true, 10 | "file_delete": true 11 | } 12 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario D14 - Dormant users C/Scenario D14 - Step 04 - 1851 Delete users and teams.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_delete_team": "AdminToolKit_D14_Dormant_Users_C_deactivate", 4 | "file_delete_users_in_team": false, 5 | "file_delete": true 6 | }, 7 | { 8 | "file_delete_team": "AdminToolKit_D14_Dormant_Users_C_delete", 9 | "file_delete_users_in_team": true, 10 | "file_delete": true 11 | } 12 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario D15 - Dormant users D/Scenario D15 - Step 04 - 1851 Delete users and teams.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_delete_team": "AdminToolKit_D15_Dormant_Users_D_deactivate", 4 | "file_delete_users_in_team": false, 5 | "file_delete": true 6 | }, 7 | { 8 | "file_delete_team": "AdminToolKit_D15_Dormant_Users_D_delete", 9 | "file_delete_users_in_team": true, 10 | "file_delete": true 11 | } 12 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario D16 - Dormant users E/Scenario D16 - Step 04 - 1851 Delete users and teams.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_delete_team": "AdminToolKit_D16_Dormant_Users_E_deactivate", 4 | "file_delete_users_in_team": false, 5 | "file_delete": true 6 | }, 7 | { 8 | "file_delete_team": "AdminToolKit_D16_Dormant_Users_E_delete", 9 | "file_delete_users_in_team": true, 10 | "file_delete": true 11 | } 12 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x311/x311 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_delete_samlmapping": "MATTHEW2" 4 | }, 5 | { 6 | "file_delete_samlmapping": "MATTHEW3" 7 | }, 8 | { 9 | "file_delete_samlmapping": "MATTHEW4" 10 | }, 11 | { 12 | "file_delete_samlmapping": "MATTHEW5" 13 | }, 14 | { 15 | "file_delete_samlmapping": "MATTHEW1" 16 | }, 17 | { 18 | "file_delete_samlmapping": "MATTHEW1_1" 19 | } 20 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 18 - AdminToolKit_Users_With_Directly_Assigned_BIAdmin_Role.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_With_Directly_Assigned_BIAdmin_Role", 4 | "file_team_displayname": "All users directly assigned the BIAdmin Role. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_action_users_with_all_named_roles": true, 7 | "file_JSON_named_roles": [{"value":"PROFILE:sap.epm:BI_Admin"}] 8 | } 9 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 17 - AdminToolKit_Users_Without_a_Role.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_Without_a_Role", 4 | "file_team_displayname": "All users that do not have a role directly assigned to them (this is good, as it's best practice for users to inherit roles via teams). Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_action_users_with_no_roles": true, 7 | "file_JSON_roles_to_exclude": [] 8 | } 9 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 22 - AdminToolKit_Users_With_A_Recent_Login.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_With_A_Recent_Login", 4 | "file_team_displayname": "Users that have a logged in within the last 30 days. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_action_users_with_most_recent_login_within_last_days": true, 7 | "file_users_with_with_most_recent_login_within_last_days": 30 8 | } 9 | ] 10 | -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 24 - AdminToolKit_Users_With_Few_Logins_Since_Oldest_Log_Entry.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_With_Few_Logins_Since_Oldest_Log_Entry", 4 | "file_team_displayname": "Users with 2 or fewer logins since the oldest log entry. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_action_users_with_fewer_logins_than": true, 7 | "file_users_with_fewer_logins_than": 2 8 | } 9 | ] 10 | -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario M01 - Reassign users of given manager to another/Scenario M01 - Step 01 - 1665 Create temp team.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_M01_Users_With_Manager_MANAGERID", 4 | "file_team_displayname": "All users that have MANAGERID as their manager. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_action_users_with_named_managerids": true, 7 | "file_JSON_named_managerids": [{"value":"MANAGERID"}] 8 | } 9 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 23 - AdminToolKit_Users_Without_A_Recent_Login.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_Without_A_Recent_Login", 4 | "file_team_displayname": "Users that have not logged in within the last 30 days. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_action_users_with_most_recent_login_at_least_days_ago": true, 7 | "file_users_with_with_most_recent_login_at_least_days": 30 8 | } 9 | ] 10 | -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario R01 - Swap directly assigned role for a team role/Scenario R01 - Step 02 - 1665 Create temp team.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "R01_BIAdmin_Team_for_new_users_found", 4 | "file_team_displayname": "Users that currently have the BI_Admin role directly assigned to them", 5 | "file_users_action": "replace", 6 | "file_action_users_with_all_named_roles": true, 7 | "file_JSON_named_roles": [{"value":"PROFILE:sap.epm:BI_Admin"}] 8 | } 9 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario D01 - Delete users then delete managers/Scenario D01 - Step 04 - 1851 Delete users managers and teams.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_delete_team": "AdminToolKit_D01_Users_That_Are_Not_Managers", 4 | "file_delete_users_in_team": true, 5 | "file_delete": true 6 | }, 7 | { 8 | "file_delete_team": "AdminToolKit_D01_Users_That_Are_Managers", 9 | "file_delete_users_in_team": true, 10 | "file_delete": true 11 | } 12 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario S01 - Assign settings for recently created with default settings/Scenario S01 - Step 02 - 1456 Assign settings.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_S01_Users_Created_Recently_With_Default_Settings", 4 | "file_preferredlanguage": "en-GB", 5 | "file_dataaccesslanguage": "zz", 6 | "file_dateformatting": "dd/MM/yyyy", 7 | "file_timeformatting": "H:mm:ss", 8 | "file_numberformatting": "1,234.56" 9 | } 10 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x131/x131 sample example 3 - custom SAML but with email.csv: -------------------------------------------------------------------------------- 1 | file_userid,file_isconcurrent,file_givenname,file_familyname,file_displayname,file_email,file_managerid,file_samlmapping 2 | MATTHEW1,false,Matthew,Shaw,Matthew Shaw 1,Matthew+100001@sap.com,,Matthew+100001@sap.com 3 | MATTHEW1,true,Matthew,Shaw,Matthew Shaw 1,Matthew+100001@sap.com,,Matthew+100001@sap.com 4 | MATTHEW2,true,Matthew,Shaw,Matthew Shaw 2,Matthew+100002@sap.com,MATTHEW1,Matthew+100002@sap.com -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 31 - AdminToolKit_Users_That_Created_Public_Folder_Content.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_That_Created_Public_Folder_Content", 4 | "file_team_displayname": "Users that created content in a Public Folder. Such users may have special rights over this content that other users may not enjoy. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_action_users_that_created_public_content": true 7 | } 8 | ] 9 | -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 27 - AdminToolKit_Users_With_100_Or_More_Logins_Since_Oldest_Log_Entry.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_With_100_Or_More_Logins_Since_Oldest_Log_Entry", 4 | "file_team_displayname": "Users with 100 or more logins since the oldest log entry. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_action_users_with_greater_logins_than": true, 7 | "file_users_with_greater_logins_than": 99 8 | } 9 | ] 10 | -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 3 - AdminToolKit_Users_With_BI_Concurrent_Setting.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_With_BI_Concurrent_Setting", 4 | "file_team_displayname": "All users that have a Business Intelligence concurrent session setting. Such users may not necessarily consume a Business Intelligence concurrent session license. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_action_users_with_bi_concurrent_license": true 7 | } 8 | ] -------------------------------------------------------------------------------- /Export Data/Export Data Sample data files/771/771 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_ProviderID": "sap.epm:BestRunJuice_SampleModel", 4 | "file_DimensionName": "Store_3z2g5g06m4Master" 5 | }, 6 | { 7 | "file_ProviderID": "sap.epm:BestRunJuice_SampleModel", 8 | "file_DimensionName": "Product_3e315003anMaster" 9 | }, 10 | { 11 | "file_ProviderID": "sap.epm:BestRunJuice_SampleModel", 12 | "file_DimensionName": "Sales_Manager__5w3m5d06b5Master" 13 | } 14 | ] -------------------------------------------------------------------------------- /Export Data/Export Data Sample data files/871/871 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_ProviderID": "sap.epm:BestRunJuice_SampleModel", 4 | "file_DimensionName": "Store_3z2g5g06m4Master" 5 | }, 6 | { 7 | "file_ProviderID": "sap.epm:BestRunJuice_SampleModel", 8 | "file_DimensionName": "Product_3e315003anMaster" 9 | }, 10 | { 11 | "file_ProviderID": "sap.epm:BestRunJuice_SampleModel", 12 | "file_DimensionName": "Sales_Manager__5w3m5d06b5Master" 13 | } 14 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 29 - AdminToolKit_Users_With_Private_Folder_Content.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_With_Private_Folder_Content", 4 | "file_team_displayname": "Users that have content in their private folder. Content identified is limited to Stories, Applications, insights, Digital Boardrooms, Templates and Folders. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_action_users_with_private_folder_content": true 7 | } 8 | ] 9 | -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 30 - AdminToolKit_Users_Without_Private_Folder_Content.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_Without_Private_Folder_Content", 4 | "file_team_displayname": "Users that do not have content in their private folder. Content identified is limited to Stories, Applications, insights, Digital Boardrooms, Templates and Folders. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_action_users_without_private_folder_content": true 7 | } 8 | ] 9 | -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 32 - AdminToolKit_Users_That_Did_Not_Create_Public_Folder_Content.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_That_Did_Not_Create_Public_Folder_Content", 4 | "file_team_displayname": "Users that have no content in a Public Folder that is shown they created. Such users will not have special rights over any public content. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_action_users_that_did_not_create_public_content": true 7 | } 8 | ] 9 | -------------------------------------------------------------------------------- /Embedded/Embedded Example data files/735/735 sample example 1 - demo trusted origins.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_action": "replace", 4 | "file_trustedOrigins": ["https://sapanalytics.cloud","https://hcs.cloud.sap","https://*.live.com","https://*.sharepoint.com","https://*.online.office.de"] 5 | }, 6 | { 7 | "file_action": "remove", 8 | "file_trustedOrigins": ["https://*.online.office.de"] 9 | }, 10 | { 11 | "file_action": "add", 12 | "file_trustedOrigins": ["https://*.sap.hana.ondemand.com"] 13 | } 14 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario S02 - Assign settings concurrent lic for recently created w default settings/Scenario S02 - Step 02 - 1457 Assign settings.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_S01_Users_Created_Recently_With_Default_Settings", 4 | "file_isconcurrent": true, 5 | "file_preferredlanguage": "en-GB", 6 | "file_dataaccesslanguage": "zz", 7 | "file_dateformatting": "dd/MM/yyyy", 8 | "file_timeformatting": "H:mm:ss", 9 | "file_numberformatting": "1,234.56" 10 | } 11 | ] -------------------------------------------------------------------------------- /Embedded/Embedded Example data files/734/734 sample example 5 - System Configuration - BW related.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_SystemConfig": [ 4 | { 5 | "name": "MAX_BW_DRILL_LEVEL", 6 | "value": "5" 7 | }, 8 | { 9 | "name": "NR_PARALLEL_SESSION_FOR_BW", 10 | "value": "0" 11 | }, 12 | { 13 | "name": "BW_RESPECT_VIZ_DEFAULTING", 14 | "value": "false" 15 | } 16 | ] 17 | } 18 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario T01 - Transport Managers then Users/Scenario T01 - Step 01 - 1653 Copy TransportTeam to temp teams.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_source_team": "TransportThisTeam", 4 | "file_target_team": "AdminToolKit_T01_Users_That_Are_Not_Managers", 5 | "file_users_action": "replace", 6 | "file_roles_action": "keep" 7 | }, 8 | { 9 | "file_source_team": "TransportThisTeam", 10 | "file_target_team": "AdminToolKit_T01_Users_That_Are_Managers", 11 | "file_users_action": "replace", 12 | "file_roles_action": "keep" 13 | } 14 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x851/x851 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_delete_team": "Team1", 4 | "file_delete_users_in_team": false, 5 | "file_delete": true 6 | }, 7 | { 8 | "file_delete_team": "Team2", 9 | "file_delete_users_in_team": true, 10 | "file_delete": false 11 | }, 12 | { 13 | "file_delete_team": "TeamA", 14 | "file_delete_users_in_team": true, 15 | "file_delete": true 16 | }, 17 | { 18 | "file_delete_team": "TeamB", 19 | "file_delete_users_in_team": true, 20 | "file_delete": true 21 | } 22 | ] -------------------------------------------------------------------------------- /Embedded/Embedded Example data files/Scenarios/Scenario E01 - Security Setup for Embedded Edition/Scenario E01 - Step 02 - Create teams manually.txt: -------------------------------------------------------------------------------- 1 | Create 5 teams but importantly withOUT creating the team folder when you create the team. 2 | You must deselect the 'Create a Folder' option. 3 | 4 | 5 | Create 5 teams with the names: 6 | 7 | 8 | Admins 9 | Users 10 | Content_Admins 11 | Content_Viewers 12 | Content_Editors 13 | 14 | 15 | 16 | The team names are used in the next steps, so if you give them different names you must change their names in the subsequent steps too -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario D01 - Delete users then delete managers/Scenario D01 - Step 01 - 1653 Copy DeleteTeam to temp teams.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_source_team": "Delete_Users_In_This_Team", 4 | "file_target_team": "AdminToolKit_D01_Users_That_Are_Not_Managers", 5 | "file_users_action": "replace", 6 | "file_roles_action": "keep" 7 | }, 8 | { 9 | "file_source_team": "Delete_Users_In_This_Team", 10 | "file_target_team": "AdminToolKit_D01_Users_That_Are_Managers", 11 | "file_users_action": "replace", 12 | "file_roles_action": "keep" 13 | } 14 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x404/x404 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_managerid": "" 5 | }, 6 | { 7 | "file_userid": "MATTHEW1", 8 | "file_managerid": "" 9 | }, 10 | { 11 | "file_userid": "MATTHEW2", 12 | "file_managerid": "MATTHEW1" 13 | }, 14 | { 15 | "file_userid": "MATTHEW2", 16 | "file_managerid": "" 17 | }, 18 | { 19 | "file_userid": "MATTHEW1", 20 | "file_managerid": "MATTHEW2" 21 | }, 22 | { 23 | "file_userid": "MATTHEW2", 24 | "file_managerid": "MATTHEW1" 25 | } 26 | ] -------------------------------------------------------------------------------- /Embedded/Embedded Example data files/Scenarios/Scenario E01 - Security Setup for Embedded Edition/Scenario E01 - Step 06 - 233 Remove roles from user and Add teams.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW", 4 | "file_isconcurrent": false, 5 | "file_givenname": "Matthew", 6 | "file_familyname": "Shaw", 7 | "file_displayname": "Matthew Shaw", 8 | "file_email": "matthew@sap.com", 9 | "file_managerid": "", 10 | "file_JSON_roles": [], 11 | "file_JSON_teams": [{"value":"Admins"}], 12 | "file_roles_action": "replace", 13 | "file_teams_action": "add" 14 | } 15 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 28 - AdminToolKit_Users_With_100_Or_More_Logins_Within_Last_3_Months.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_With_100_Or_More_Logins_Within_Last_3_Months", 4 | "file_team_displayname": "Users with 100 or more logins within the last 91 days. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_action_users_with_greater_logins_than": true, 7 | "file_users_with_greater_logins_than": 99, 8 | "file_action_users_with_greater_logins_within_last_days": true, 9 | "file_users_with_logins_within_last_days": 91 10 | } 11 | ] 12 | -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 16 - AdminToolKit_Users_Without_a_Team.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_Without_a_Team", 4 | "file_team_displayname": "All users that are not a member of any team, except for these AdminToolKit teams! Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_action_users_with_no_teams": true, 7 | "file_JSON_teams_to_exclude": [{"value":"AdminToolKit_Users_Without_a_Team"},{"value":"AdminToolKit_Users_Without_a_Role_and_Without_a_Team"}], 8 | "file_JSON_teamnames_starts_with_to_exclude": [{"value":"AdminToolKit_"}] 9 | } 10 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 25 - AdminToolKit_Users_With_Few_Logins_This_Last_Month.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_With_Few_Logins_This_Last_Month", 4 | "file_team_displayname": "Users with only 2 or fewer logins in the last 31 days. This includes users without any login. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_action_users_with_fewer_logins_than": true, 7 | "file_users_with_fewer_logins_than": 2, 8 | "file_action_users_with_fewer_logins_within_last_days": true, 9 | "file_users_with_logins_within_last_days": 31 10 | } 11 | ] 12 | -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x458/x458 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "Team1", 4 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:BI_Admin"},{"value":"Role2"}], 5 | "file_roles_action": "replace" 6 | }, 7 | { 8 | "file_team": "Team2", 9 | "file_JSON_roles": [{"value":"Role2"},{"value":"Role3"}], 10 | "file_roles_action": "add" 11 | }, 12 | { 13 | "file_team": "Team3", 14 | "file_JSON_roles": [], 15 | "file_roles_action": "keep" 16 | }, 17 | { 18 | "file_team": "Team4", 19 | "file_JSON_roles": [{"value":"Role3"},{"value":"Role4"}], 20 | "file_roles_action": "add" 21 | } 22 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 19 - AdminToolKit_Users_With_Default_Settings.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_With_Default_Settings", 4 | "file_team_displayname": "All users that have a default settings for language, date/time and number format. Updated TIMESTAMP", 5 | "file_users_action": "invert", 6 | "file_actions_users_with_LangDateTimeNumberFormats_different_from": true, 7 | "file_preferredlanguage": "en", 8 | "file_dataaccesslanguage": "en", 9 | "file_dateformatting": "MMM d, yyyy", 10 | "file_timeformatting": "H:mm:ss", 11 | "file_numberformatting": "1,234.56" 12 | } 13 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x101/x101 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_isconcurrent": false, 5 | "file_givenname": "Matthew", 6 | "file_familyname": "Shaw", 7 | "file_displayname": "Matthew Shaw 1", 8 | "file_email": "matthew+100001@sap.com", 9 | "file_managerid": "" 10 | }, 11 | { 12 | "file_userid": "MATTHEW2", 13 | "file_isconcurrent": true, 14 | "file_givenname": "Matthew", 15 | "file_familyname": "Shaw", 16 | "file_displayname": "Matthew Shaw 2", 17 | "file_email": "matthew+100002@sap.com", 18 | "file_managerid": "MATTHEW1" 19 | } 20 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 15 - AdminToolKit_Users_Without_a_Role_and_Without_a_Team.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_Without_a_Role_and_Without_a_Team", 4 | "file_team_displayname": "Users that have no role or team assigned to them. These users have no privileges. Updated TIMESTAMP", 5 | "file_users_action": "invert", 6 | "file_action_users_with_a_role_or_a_team": true, 7 | "file_JSON_teams_to_exclude": [{"value":"AdminToolKit_Users_Without_a_Team"},{"value":"AdminToolKit_Users_Without_a_Role_and_Without_a_Team"}], 8 | "file_JSON_teamnames_starts_with_to_exclude": [{"value":"AdminToolKit_"}] 9 | } 10 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x408/x408 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:BI_Admin"},{"value":"Role2"}], 5 | "file_roles_action": "replace" 6 | }, 7 | { 8 | "file_userid": "MATTHEW1", 9 | "file_JSON_roles": [{"value":"Role2"},{"value":"Role3"}], 10 | "file_roles_action": "add" 11 | }, 12 | { 13 | "file_userid": "MATTHEW1", 14 | "file_JSON_roles": [], 15 | "file_roles_action": "keep" 16 | }, 17 | { 18 | "file_userid": "MATTHEW1", 19 | "file_JSON_roles": [{"value":"Role3"},{"value":"Role4"}], 20 | "file_roles_action": "add" 21 | } 22 | ] -------------------------------------------------------------------------------- /Embedded/Embedded Example data files/Scenarios/Scenario E01 - Security Setup for Embedded Edition/Scenario E01 - Step 01 - 132 Create setup User with roles.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW", 4 | "file_isconcurrent": false, 5 | "file_givenname": "Matthew", 6 | "file_familyname": "Shaw", 7 | "file_displayname": "Matthew Shaw", 8 | "file_email": "matthew@sap.com", 9 | "file_managerid": "", 10 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:Embedded_BI_Admin"},{"value":"PROFILE:sap.epm:Embedded_BI_Content_Admin"}], 11 | "file_JSON_teams": [], 12 | "file_roles_action": "add", 13 | "file_teams_action": "keep" 14 | } 15 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x403/x403 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_JSON_teams": [{"value":"Team1"},{"value":"Team2"}], 5 | "file_teams_action": "replace" 6 | }, 7 | { 8 | "file_userid": "MATTHEW1", 9 | "file_JSON_teams": [{"value":"Team2"},{"value":"Team3"}], 10 | "file_teams_action": "add" 11 | }, 12 | { 13 | "file_userid": "MATTHEW1", 14 | "file_JSON_teams": [{"value":"Team3"},{"value":"Team4"}], 15 | "file_teams_action": "keep" 16 | }, 17 | { 18 | "file_userid": "MATTHEW2", 19 | "file_JSON_teams": [{"value":"Team1"},{"value":"Team2"}], 20 | "file_teams_action": "add" 21 | } 22 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x418/x418 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_samlmapping": "MATTHEW1", 4 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:BI_Admin"},{"value":"Role2"}], 5 | "file_roles_action": "replace" 6 | }, 7 | { 8 | "file_samlmapping": "MATTHEW1", 9 | "file_JSON_roles": [{"value":"Role2"},{"value":"Role3"}], 10 | "file_roles_action": "add" 11 | }, 12 | { 13 | "file_samlmapping": "MATTHEW1", 14 | "file_JSON_roles": [], 15 | "file_roles_action": "keep" 16 | }, 17 | { 18 | "file_samlmapping": "MATTHEW1", 19 | "file_JSON_roles": [{"value":"Role3"},{"value":"Role4"}], 20 | "file_roles_action": "add" 21 | } 22 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x401/x401 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_isconcurrent": true 5 | }, 6 | { 7 | "file_userid": "MATTHEW2", 8 | "file_isconcurrent": true 9 | }, 10 | { 11 | "file_userid": "MATTHEW2", 12 | "file_isconcurrent": false 13 | }, 14 | { 15 | "file_userid": "MATTHEW2", 16 | "file_isconcurrent": true 17 | }, 18 | { 19 | "file_userid": "MATTHEW3", 20 | "file_isconcurrent": true 21 | }, 22 | { 23 | "file_userid": "MATTHEW4", 24 | "file_isconcurrent": true 25 | }, 26 | { 27 | "file_userid": "MATTHEW5", 28 | "file_isconcurrent": true 29 | } 30 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x428/x428 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_email": "matthew@sap.com", 4 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:BI_Admin"},{"value":"Role2"}], 5 | "file_roles_action": "replace" 6 | }, 7 | { 8 | "file_email": "matthew@sap.com", 9 | "file_JSON_roles": [{"value":"Role2"},{"value":"Role3"}], 10 | "file_roles_action": "add" 11 | }, 12 | { 13 | "file_email": "matthew@sap.com", 14 | "file_JSON_roles": [], 15 | "file_roles_action": "keep" 16 | }, 17 | { 18 | "file_email": "matthew@sap.com", 19 | "file_JSON_roles": [{"value":"Role3"},{"value":"Role4"}], 20 | "file_roles_action": "add" 21 | } 22 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 40 - complex 3-5 - a - AdminToolKit_Users_That_Are_Managers_With_BI_Concurrent_Setting.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_That_Are_Managers_With_BI_Concurrent_Setting", 4 | "file_team_displayname": "Team members currently being updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_action_users_that_are_managers": true 7 | }, 8 | { 9 | "file_team": "AdminToolKit_Users_That_Are_Managers_With_BI_Concurrent_Setting", 10 | "file_team_displayname": "All users that are managers with a BI Concurrent setting. Updated TIMESTAMP", 11 | "file_users_action": "intersect", 12 | "file_action_users_with_bi_concurrent_license": true 13 | } 14 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario L01 - Managers with BIconcurrent to BInamed license/Scenario L01 - Step 01 - 1665 Create team.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_L01_Users_That_Are_Managers_With_BI_Concurrent_License", 4 | "file_team_displayname": "Team members currently being updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_action_users_that_are_managers": true 7 | }, 8 | { 9 | "file_team": "AdminToolKit_L01_Users_That_Are_Managers_With_BI_Concurrent_License", 10 | "file_team_displayname": "All users that are managers with a BI Concurrent user license. Updated TIMESTAMP", 11 | "file_users_action": "intersect", 12 | "file_action_users_with_bi_concurrent_license": true 13 | } 14 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x102/x102 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_isconcurrent": false, 5 | "file_givenname": "Matthew", 6 | "file_familyname": "Shaw", 7 | "file_displayname": "Matthew Shaw 1", 8 | "file_email": "matthew+100001@sap.com", 9 | "file_managerid": "", 10 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:BI_Admin"},{"value":"Role1"}] 11 | }, 12 | { 13 | "file_userid": "MATTHEW2", 14 | "file_isconcurrent": true, 15 | "file_givenname": "Matthew", 16 | "file_familyname": "Shaw", 17 | "file_displayname": "Matthew Shaw 2", 18 | "file_email": "matthew+100002@sap.com", 19 | "file_managerid": "MATTHEW1", 20 | "file_JSON_roles": [{"value":"Role2"},{"value":"Role3"}] 21 | } 22 | ] -------------------------------------------------------------------------------- /Embedded/Embedded Example data files/741/741 sample example 1 - Add 4 OAuth Clients.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_name": "OAuthClient_Story", 4 | "file_redirectUris": "", 5 | "file_apiRoles": ["PROFILE:sap.epm:Story_Listing_Public_API"] 6 | }, 7 | { 8 | "file_name": "OAuthClient_SCIM", 9 | "file_redirectUris": "", 10 | "file_apiRoles": ["PROFILE:sap.epm:SCIM_Public_API"] 11 | }, 12 | { 13 | "file_name": "OAuthClient_Modeling", 14 | "file_redirectUris": "", 15 | "file_apiRoles": ["PROFILE:sap.epm:Modeling_Public_API"] 16 | }, 17 | { 18 | "file_name": "OAuthClient_Story_SCIM_Modeling", 19 | "file_redirectUris": "", 20 | "file_apiRoles": ["PROFILE:sap.epm:Story_Listing_Public_API","PROFILE:sap.epm:SCIM_Public_API","PROFILE:sap.epm:Modeling_Public_API"] 21 | } 22 | ] -------------------------------------------------------------------------------- /Embedded/Embedded Example data files/Scenarios/Scenario E01 - Security Setup for Embedded Edition/Scenario E01 - Step 04 - 501 Update teams description.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "Admins", 4 | "file_displayname": "Users with the roles Embedded_BI_Admin and Embedded_BI_Content_Admin" 5 | }, 6 | { 7 | "file_team": "Users", 8 | "file_displayname": "Users with the role Embedded_BI_User" 9 | }, 10 | { 11 | "file_team": "Content_Admins", 12 | "file_displayname": "Users with the role Embedded_BI_Content_Admin" 13 | }, 14 | { 15 | "file_team": "Content_Viewers", 16 | "file_displayname": "Users with the role Embedded_BI_Content_Viewer" 17 | }, 18 | { 19 | "file_team": "Content_Editors", 20 | "file_displayname": "Users with the role Embedded_BI_Content_Editor" 21 | } 22 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 26 - AdminToolKit_Users_Without_A_Recent_Login_And_Fewer_Than_3_Logins_Last_3_Months.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_Without_A_Recent_Login_And_Fewer_Than_3_Logins_Last_3_Months", 4 | "file_team_displayname": "Users that have not logged in within the last 30 days, and have 2 or fewer logins within the last 90 days. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_multiple_action_users_operator_is_AND": true, 7 | "file_action_users_with_most_recent_login_at_least_days_ago": true, 8 | "file_users_with_with_most_recent_login_at_least_days": 30, 9 | "file_action_users_with_fewer_logins_than": true, 10 | "file_users_with_fewer_logins_than": 2, 11 | "file_action_users_with_fewer_logins_within_last_days": true, 12 | "file_users_with_logins_within_last_days": 90 13 | } 14 | ] 15 | -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x405/x405 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_active": false, 5 | "file_isconcurrent": false 6 | }, 7 | { 8 | "file_userid": "MATTHEW1", 9 | "file_active": true, 10 | "file_isconcurrent": false 11 | }, 12 | { 13 | "file_userid": "MATTHEW1", 14 | "file_active": false, 15 | "file_isconcurrent": true 16 | }, 17 | { 18 | "file_userid": "MATTHEW1", 19 | "file_active": true, 20 | "file_isconcurrent": true 21 | }, 22 | { 23 | "file_userid": "MATTHEW1", 24 | "file_active": false, 25 | "file_isconcurrent": false 26 | }, 27 | { 28 | "file_userid": "MATTHEW2", 29 | "file_active": true, 30 | "file_isconcurrent": true 31 | }, 32 | { 33 | "file_userid": "MATTHEW2", 34 | "file_active": true, 35 | "file_isconcurrent": false 36 | } 37 | ] -------------------------------------------------------------------------------- /Embedded/Embedded Example data files/743/743 sample example 1 - Add HANA Live.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_liveconnection": [ 4 | { 5 | "name": "type", 6 | "value": "HANA" 7 | }, 8 | { 9 | "name": "name", 10 | "value": "MyHanaDB" 11 | }, 12 | { 13 | "name": "description", 14 | "value": "My Live HANA connection description" 15 | }, 16 | { 17 | "name": "host", 18 | "value": "myhostname" 19 | }, 20 | { 21 | "name": "port", 22 | "value": "443" 23 | }, 24 | { 25 | "name": "language", 26 | "value": "EN" 27 | }, 28 | { 29 | "name": "authenticationMethod", 30 | "value": "SAML" 31 | } 32 | ] 33 | } 34 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario S01 - Assign settings for recently created with default settings/Scenario S01 - Step 01 - 1665 Create temp team.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_S01_Users_Created_Recently_With_Default_Settings", 4 | "file_team_displayname": "Users created in the last week that still have default settings", 5 | "file_users_action": "replace", 6 | "file_JSON_users_to_exclude": [{"value":"SAP_SUPPORTXXXXXXXXX"}], 7 | "file_multiple_action_users_operator_is_AND": true, 8 | "file_action_users_created_recently": true, 9 | "file_users_created_recently_in_days": 8, 10 | "file_actions_users_with_LangDateTimeNumberFormats_different_from": true, 11 | "file_preferredlanguage": "en", 12 | "file_dataaccesslanguage": "en", 13 | "file_dateformatting": "MMM d, yyyy", 14 | "file_timeformatting": "H:mm:ss", 15 | "file_numberformatting": "1,234.56" 16 | } 17 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x103/x103 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_isconcurrent": false, 5 | "file_givenname": "Matthew", 6 | "file_familyname": "Shaw", 7 | "file_displayname": "Matthew Shaw 1", 8 | "file_email": "matthew+100001@sap.com", 9 | "file_managerid": "", 10 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:BI_Admin"},{"value":"Role1"}], 11 | "file_JSON_teams": [{"value":"Team1"},{"value":"Team2"}] 12 | }, 13 | { 14 | "file_userid": "MATTHEW2", 15 | "file_isconcurrent": true, 16 | "file_givenname": "Matthew", 17 | "file_familyname": "Shaw", 18 | "file_displayname": "Matthew Shaw 2", 19 | "file_email": "matthew+100002@sap.com", 20 | "file_managerid": "MATTHEW1", 21 | "file_JSON_roles": [{"value":"Role2"},{"value":"Role3"}], 22 | "file_JSON_teams": [{"value":"Team2"},{"value":"Team3"}] 23 | } 24 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario D12 - Dormant users A/Scenario D12 - Step 02 - 1653 Preserve users who are members of teams A B.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_source_team": "TeamA", 4 | "file_target_team": "AdminToolKit_D12_Dormant_Users_A_deactivate", 5 | "file_users_action": "remove", 6 | "file_roles_action": "keep" 7 | }, 8 | { 9 | "file_source_team": "TeamB", 10 | "file_target_team": "AdminToolKit_D12_Dormant_Users_A_deactivate", 11 | "file_users_action": "remove", 12 | "file_roles_action": "keep" 13 | }, 14 | { 15 | "file_source_team": "TeamA", 16 | "file_target_team": "AdminToolKit_D12_Dormant_Users_A_delete", 17 | "file_users_action": "remove", 18 | "file_roles_action": "keep" 19 | }, 20 | { 21 | "file_source_team": "TeamB", 22 | "file_target_team": "AdminToolKit_D12_Dormant_Users_A_delete", 23 | "file_users_action": "remove", 24 | "file_roles_action": "keep" 25 | } 26 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario D13 - Dormant users B/Scenario D13 - Step 02 - 1653 Preserve users who are members of teams A B.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_source_team": "TeamA", 4 | "file_target_team": "AdminToolKit_D13_Dormant_Users_B_deactivate", 5 | "file_users_action": "remove", 6 | "file_roles_action": "keep" 7 | }, 8 | { 9 | "file_source_team": "TeamB", 10 | "file_target_team": "AdminToolKit_D13_Dormant_Users_B_deactivate", 11 | "file_users_action": "remove", 12 | "file_roles_action": "keep" 13 | }, 14 | { 15 | "file_source_team": "TeamA", 16 | "file_target_team": "AdminToolKit_D13_Dormant_Users_B_delete", 17 | "file_users_action": "remove", 18 | "file_roles_action": "keep" 19 | }, 20 | { 21 | "file_source_team": "TeamB", 22 | "file_target_team": "AdminToolKit_D13_Dormant_Users_B_delete", 23 | "file_users_action": "remove", 24 | "file_roles_action": "keep" 25 | } 26 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario D14 - Dormant users C/Scenario D14 - Step 02 - 1653 Preserve users who are members of teams A B.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_source_team": "TeamA", 4 | "file_target_team": "AdminToolKit_D14_Dormant_Users_C_deactivate", 5 | "file_users_action": "remove", 6 | "file_roles_action": "keep" 7 | }, 8 | { 9 | "file_source_team": "TeamB", 10 | "file_target_team": "AdminToolKit_D14_Dormant_Users_C_deactivate", 11 | "file_users_action": "remove", 12 | "file_roles_action": "keep" 13 | }, 14 | { 15 | "file_source_team": "TeamA", 16 | "file_target_team": "AdminToolKit_D14_Dormant_Users_C_delete", 17 | "file_users_action": "remove", 18 | "file_roles_action": "keep" 19 | }, 20 | { 21 | "file_source_team": "TeamB", 22 | "file_target_team": "AdminToolKit_D14_Dormant_Users_C_delete", 23 | "file_users_action": "remove", 24 | "file_roles_action": "keep" 25 | } 26 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario D15 - Dormant users D/Scenario D15 - Step 02 - 1653 Preserve users who are members of teams A B.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_source_team": "TeamA", 4 | "file_target_team": "AdminToolKit_D15_Dormant_Users_D_deactivate", 5 | "file_users_action": "remove", 6 | "file_roles_action": "keep" 7 | }, 8 | { 9 | "file_source_team": "TeamB", 10 | "file_target_team": "AdminToolKit_D15_Dormant_Users_D_deactivate", 11 | "file_users_action": "remove", 12 | "file_roles_action": "keep" 13 | }, 14 | { 15 | "file_source_team": "TeamA", 16 | "file_target_team": "AdminToolKit_D15_Dormant_Users_D_delete", 17 | "file_users_action": "remove", 18 | "file_roles_action": "keep" 19 | }, 20 | { 21 | "file_source_team": "TeamB", 22 | "file_target_team": "AdminToolKit_D15_Dormant_Users_D_delete", 23 | "file_users_action": "remove", 24 | "file_roles_action": "keep" 25 | } 26 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario D16 - Dormant users E/Scenario D16 - Step 02 - 1653 Preserve users who are members of teams A B.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_source_team": "TeamA", 4 | "file_target_team": "AdminToolKit_D16_Dormant_Users_E_deactivate", 5 | "file_users_action": "remove", 6 | "file_roles_action": "keep" 7 | }, 8 | { 9 | "file_source_team": "TeamB", 10 | "file_target_team": "AdminToolKit_D16_Dormant_Users_E_deactivate", 11 | "file_users_action": "remove", 12 | "file_roles_action": "keep" 13 | }, 14 | { 15 | "file_source_team": "TeamA", 16 | "file_target_team": "AdminToolKit_D16_Dormant_Users_E_delete", 17 | "file_users_action": "remove", 18 | "file_roles_action": "keep" 19 | }, 20 | { 21 | "file_source_team": "TeamB", 22 | "file_target_team": "AdminToolKit_D16_Dormant_Users_E_delete", 23 | "file_users_action": "remove", 24 | "file_roles_action": "keep" 25 | } 26 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario S02 - Assign settings concurrent lic for recently created w default settings/Scenario S02 - Step 01 - 1665 Create temp team.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_S02_Users_Created_Recently_With_Default_Settings", 4 | "file_team_displayname": "Users created in the last week that still have default settings", 5 | "file_users_action": "replace", 6 | "file_JSON_users_to_exclude": [{"value":"SAP_SUPPORTXXXXXXXXX"}], 7 | "file_multiple_action_users_operator_is_AND": true, 8 | "file_action_users_created_recently": true, 9 | "file_users_created_recently_in_days": 8, 10 | "file_actions_users_with_LangDateTimeNumberFormats_different_from": true, 11 | "file_preferredlanguage": "en", 12 | "file_dataaccesslanguage": "en", 13 | "file_dateformatting": "MMM d, yyyy", 14 | "file_timeformatting": "H:mm:ss", 15 | "file_numberformatting": "1,234.56" 16 | } 17 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x131/x131 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_isconcurrent": false, 5 | "file_givenname": "Matthew", 6 | "file_familyname": "Shaw", 7 | "file_displayname": "Matthew Shaw 1", 8 | "file_email": "matthew+100001@sap.com", 9 | "file_managerid": "" 10 | }, 11 | { 12 | "file_userid": "MATTHEW1", 13 | "file_isconcurrent": true, 14 | "file_givenname": "Matthew", 15 | "file_familyname": "Shaw", 16 | "file_displayname": "Matthew Shaw 1", 17 | "file_email": "matthew+100001@sap.com", 18 | "file_managerid": "" 19 | }, 20 | { 21 | "file_userid": "MATTHEW2", 22 | "file_isconcurrent": true, 23 | "file_givenname": "Matthew", 24 | "file_familyname": "Shaw", 25 | "file_displayname": "Matthew Shaw 2", 26 | "file_email": "matthew+100002@sap.com", 27 | "file_managerid": "MATTHEW1" 28 | } 29 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x201/x201 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_isconcurrent": false, 5 | "file_givenname": "Matthew", 6 | "file_familyname": "Shaw", 7 | "file_displayname": "Matthew Shaw 1", 8 | "file_email": "matthew999999@sap.com", 9 | "file_managerid": "" 10 | }, 11 | { 12 | "file_userid": "MATTHEW1", 13 | "file_isconcurrent": false, 14 | "file_givenname": "Matthew", 15 | "file_familyname": "Shaw", 16 | "file_displayname": "Matthew Shaw 1", 17 | "file_email": "matthew+100001@sap.com", 18 | "file_managerid": "" 19 | }, 20 | { 21 | "file_userid": "MATTHEW2", 22 | "file_isconcurrent": true, 23 | "file_givenname": "Matthew", 24 | "file_familyname": "Shaw", 25 | "file_displayname": "Matthew Shaw 2", 26 | "file_email": "matthew+100002@sap.com", 27 | "file_managerid": "MATTHEW1" 28 | } 29 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x231/x231 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_isconcurrent": false, 5 | "file_givenname": "Matthew", 6 | "file_familyname": "Shaw", 7 | "file_displayname": "Matthew Shaw 1", 8 | "file_email": "matthew999999@sap.com", 9 | "file_managerid": "" 10 | }, 11 | { 12 | "file_userid": "MATTHEW1", 13 | "file_isconcurrent": false, 14 | "file_givenname": "Matthew", 15 | "file_familyname": "Shaw", 16 | "file_displayname": "Matthew Shaw 1", 17 | "file_email": "matthew+100001@sap.com", 18 | "file_managerid": "" 19 | }, 20 | { 21 | "file_userid": "MATTHEW2", 22 | "file_isconcurrent": true, 23 | "file_givenname": "Matthew", 24 | "file_familyname": "Shaw", 25 | "file_displayname": "Matthew Shaw 2", 26 | "file_email": "matthew+100002@sap.com", 27 | "file_managerid": "MATTHEW1" 28 | } 29 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario T01 - Transport Managers then Users/Scenario T01 - Step 04 - 1953 Transport Managers then users.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_primary_team": "AdminToolKit_D01_Users_That_Are_Managers", 4 | "file_transport_primary_team_displayname": false, 5 | "file_transport_primary_team_roles_action": "keep", 6 | "file_transport_primary_team_user_membership": false, 7 | "file_transport_users_of_primary_team": true, 8 | "file_users_roles_action": "add", 9 | "file_users_teams_action": "add" 10 | }, 11 | { 12 | "file_primary_team": "AdminToolKit_D01_Users_That_Are_Not_Managers", 13 | "file_transport_primary_team_displayname": false, 14 | "file_transport_primary_team_roles_action": "keep", 15 | "file_transport_primary_team_user_membership": false, 16 | "file_transport_users_of_primary_team": true, 17 | "file_users_roles_action": "add", 18 | "file_users_teams_action": "add" 19 | } 20 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x111/x111 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_isconcurrent": false, 5 | "file_givenname": "Matthew", 6 | "file_familyname": "Shaw", 7 | "file_displayname": "Matthew Shaw 1", 8 | "file_email": "matthew+100001@sap.com", 9 | "file_managerid": "", 10 | }, 11 | { 12 | "file_userid": "MATTHEW1", 13 | "file_isconcurrent": true, 14 | "file_givenname": "Matthew", 15 | "file_familyname": "Shaw", 16 | "file_displayname": "Matthew Shaw 1", 17 | "file_email": "matthew+100001@sap.com", 18 | "file_managerid": "", 19 | 20 | }, 21 | { 22 | "file_userid": "MATTHEW2", 23 | "file_isconcurrent": true, 24 | "file_givenname": "Matthew", 25 | "file_familyname": "Shaw", 26 | "file_displayname": "Matthew Shaw 2", 27 | "file_email": "matthew+100002@sap.com", 28 | "file_managerid": "MATTHEW1" 29 | } 30 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x121/x121 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_isconcurrent": false, 5 | "file_givenname": "Matthew", 6 | "file_familyname": "Shaw", 7 | "file_displayname": "Matthew Shaw 1", 8 | "file_email": "matthew+100001@sap.com", 9 | "file_managerid": "", 10 | }, 11 | { 12 | "file_userid": "MATTHEW1", 13 | "file_isconcurrent": true, 14 | "file_givenname": "Matthew", 15 | "file_familyname": "Shaw", 16 | "file_displayname": "Matthew Shaw 1", 17 | "file_email": "matthew+100001@sap.com", 18 | "file_managerid": "", 19 | 20 | }, 21 | { 22 | "file_userid": "MATTHEW2", 23 | "file_isconcurrent": true, 24 | "file_givenname": "Matthew", 25 | "file_familyname": "Shaw", 26 | "file_displayname": "Matthew Shaw 2", 27 | "file_email": "matthew+100002@sap.com", 28 | "file_managerid": "MATTHEW1" 29 | } 30 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x612/x612 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "Team1", 4 | "file_users_action": "replace", 5 | "file_roles_action": "replace", 6 | "file_JSON_users": [{"value":"MATTHEW1"}], 7 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:BI_Admin"}] 8 | }, 9 | { 10 | "file_team": "Team2", 11 | "file_users_action": "add", 12 | "file_roles_action": "keep", 13 | "file_JSON_users": [{"value":"MATTHEW1"},{"value":"MATTHEW2"}], 14 | "file_JSON_roles": [] 15 | }, 16 | { 17 | "file_team": "Team3", 18 | "file_users_action": "add", 19 | "file_roles_action": "add", 20 | "file_JSON_users": [{"value":"MATTHEW2"},{"value":"MATTHEW3"}], 21 | "file_JSON_roles": [{"value":"Role1"},{"value":"Role2"}] 22 | }, 23 | { 24 | "file_team": "Team3", 25 | "file_users_action": "add", 26 | "file_roles_action": "remove", 27 | "file_JSON_users": [{"value":"MATTHEW4"}], 28 | "file_JSON_roles": [{"value":"Role2"}] 29 | } 30 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x602/x602 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "Team1", 4 | "file_users_action": "replace", 5 | "file_roles_action": "replace", 6 | "file_JSON_users": [{"value":"MATTHEW1"},{"value":"MATTHEW2"},{"value":"MATTHEW3"}], 7 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:BI_Admin"}] 8 | }, 9 | { 10 | "file_team": "Team2", 11 | "file_users_action": "add", 12 | "file_roles_action": "keep", 13 | "file_JSON_users": [{"value":"MATTHEW1"},{"value":"MATTHEW2"}], 14 | "file_JSON_roles": [] 15 | }, 16 | { 17 | "file_team": "Team3", 18 | "file_users_action": "add", 19 | "file_roles_action": "add", 20 | "file_JSON_users": [{"value":"MATTHEW2"},{"value":"MATTHEW3"}], 21 | "file_JSON_roles": [{"value":"Role1"},{"value":"Role2"}] 22 | }, 23 | { 24 | "file_team": "Team3", 25 | "file_users_action": "add", 26 | "file_roles_action": "remove", 27 | "file_JSON_users": [{"value":"MATTHEW4"}], 28 | "file_JSON_roles": [{"value":"Role2"}] 29 | } 30 | ] -------------------------------------------------------------------------------- /Embedded/Embedded Example data files/743/743 sample example 4 - Add DWC Live.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_liveconnection": [ 4 | { 5 | "name": "type", 6 | "value": "DWC" 7 | }, 8 | { 9 | "name": "name", 10 | "value": "MyDWC_DB" 11 | }, 12 | { 13 | "name": "description", 14 | "value": "My DWC connection description" 15 | }, 16 | { 17 | "name": "host", 18 | "value": "myhostname" 19 | }, 20 | { 21 | "name": "port", 22 | "value": "443" 23 | }, 24 | { 25 | "name": "language", 26 | "value": "EN" 27 | }, 28 | { 29 | "name": "authenticationMethod", 30 | "value": "SAML" 31 | }, 32 | { 33 | "name": "contextPath", 34 | "value": "/dwaas-core" 35 | } 36 | ] 37 | } 38 | ] -------------------------------------------------------------------------------- /Embedded/Embedded Example data files/Scenarios/Scenario E01 - Security Setup for Embedded Edition/Scenario E01 - Step 07 - 123 or 133 Create regular Users with teams.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_isconcurrent": false, 5 | "file_givenname": "Matthew", 6 | "file_familyname": "Shaw 1", 7 | "file_displayname": "Matthew Shaw 1", 8 | "file_email": "Matthew+1@sap.com", 9 | "file_managerid": "", 10 | "file_JSON_roles": [], 11 | "file_JSON_teams": [{"value":"Users"}], 12 | "file_roles_action": "keep", 13 | "file_teams_action": "add" 14 | }, 15 | { 16 | "file_userid": "MATTHEW2", 17 | "file_isconcurrent": false, 18 | "file_givenname": "Matthew", 19 | "file_familyname": "Shaw 2", 20 | "file_displayname": "Matthew Shaw 2", 21 | "file_email": "Matthew+2@sap.com", 22 | "file_managerid": "", 23 | "file_JSON_roles": [], 24 | "file_JSON_teams": [{"value":"Users"}], 25 | "file_roles_action": "keep", 26 | "file_teams_action": "add" 27 | } 28 | ] -------------------------------------------------------------------------------- /Embedded/Embedded Example data files/743/743 sample example 2 - Add HANA Ext.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_liveconnection": [ 4 | { 5 | "name": "type", 6 | "value": "EXTENDEDHANA" 7 | }, 8 | { 9 | "name": "name", 10 | "value": "MyExtHana" 11 | }, 12 | { 13 | "name": "description", 14 | "value": "My Extended Live HANA connection description" 15 | }, 16 | { 17 | "name": "host", 18 | "value": "myhostname" 19 | }, 20 | { 21 | "name": "port", 22 | "value": "443" 23 | }, 24 | { 25 | "name": "authenticationMethod", 26 | "value": "SAML" 27 | }, 28 | { 29 | "name": "contextPath", 30 | "value": "" 31 | }, 32 | { 33 | "name": "proxyType", 34 | "value": "default" 35 | } 36 | ] 37 | } 38 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x131/x131 sample example 2 - custom SAML.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_isconcurrent": false, 5 | "file_givenname": "Matthew", 6 | "file_familyname": "Shaw", 7 | "file_displayname": "Matthew Shaw 1", 8 | "file_email": "matthew+100001@sap.com", 9 | "file_managerid": "", 10 | "file_samlmapping": "MSHAW1" 11 | }, 12 | { 13 | "file_userid": "MATTHEW1", 14 | "file_isconcurrent": true, 15 | "file_givenname": "Matthew", 16 | "file_familyname": "Shaw", 17 | "file_displayname": "Matthew Shaw 1", 18 | "file_email": "matthew+100001@sap.com", 19 | "file_managerid": "", 20 | "file_samlmapping": "MSHAW1" 21 | }, 22 | { 23 | "file_userid": "MATTHEW2", 24 | "file_isconcurrent": false, 25 | "file_givenname": "Matthew", 26 | "file_familyname": "Shaw", 27 | "file_displayname": "Matthew Shaw 2", 28 | "file_email": "matthew+100002@sap.com", 29 | "file_managerid": "MATTHEW1", 30 | "file_samlmapping": "MSHAW2" 31 | } 32 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x456/x456 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "Team1", 4 | "file_preferredlanguage": "en-GB", 5 | "file_dataaccesslanguage": "en", 6 | "file_dateformatting": "MMM d, yyyy", 7 | "file_timeformatting": "h:mm:ss A", 8 | "file_numberformatting": "1 234,56" 9 | }, 10 | { 11 | "file_team": "Team2", 12 | "file_preferredlanguage": "de", 13 | "file_dataaccesslanguage": "de", 14 | "file_dateformatting": "dd/MM/yyyy", 15 | "file_timeformatting": "H:mm:ss", 16 | "file_numberformatting": "1.234,56" 17 | }, 18 | { 19 | "file_team": "Team3", 20 | "file_preferredlanguage": "en-GB", 21 | "file_dataaccesslanguage": "en", 22 | "file_dateformatting": "MM.dd.yyyy", 23 | "file_timeformatting": "H:mm:ss", 24 | "file_numberformatting": "1,234.56" 25 | }, 26 | { 27 | "file_team": "Team4", 28 | "file_preferredlanguage": "en", 29 | "file_dataaccesslanguage": "zz", 30 | "file_dateformatting": "dd/MM/yyyy", 31 | "file_timeformatting": "H:mm:ss", 32 | "file_numberformatting": "1,234.56" 33 | } 34 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x131/x131 sample example 3 - custom SAML but with email.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_isconcurrent": false, 5 | "file_givenname": "Matthew", 6 | "file_familyname": "Shaw", 7 | "file_displayname": "Matthew Shaw 1", 8 | "file_email": "matthew+100001@sap.com", 9 | "file_managerid": "", 10 | "file_samlmapping": "Matthew+100001@sap.com" 11 | }, 12 | { 13 | "file_userid": "MATTHEW1", 14 | "file_isconcurrent": true, 15 | "file_givenname": "Matthew", 16 | "file_familyname": "Shaw", 17 | "file_displayname": "Matthew Shaw 1", 18 | "file_email": "matthew+100001@sap.com", 19 | "file_managerid": "", 20 | "file_samlmapping": "Matthew+100001@sap.com" 21 | }, 22 | { 23 | "file_userid": "MATTHEW2", 24 | "file_isconcurrent": false, 25 | "file_givenname": "Matthew", 26 | "file_familyname": "Shaw", 27 | "file_displayname": "Matthew Shaw 2", 28 | "file_email": "matthew+100002@sap.com", 29 | "file_managerid": "MATTHEW1", 30 | "file_samlmapping": "Matthew+100002@sap.com" 31 | } 32 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x406/x406 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_preferredlanguage": "en-GB", 5 | "file_dataaccesslanguage": "en", 6 | "file_dateformatting": "MMM d, yyyy", 7 | "file_timeformatting": "h:mm:ss A", 8 | "file_numberformatting": "1 234,56" 9 | }, 10 | { 11 | "file_userid": "MATTHEW1", 12 | "file_preferredlanguage": "de", 13 | "file_dataaccesslanguage": "de", 14 | "file_dateformatting": "dd/MM/yyyy", 15 | "file_timeformatting": "H:mm:ss", 16 | "file_numberformatting": "1.234,56" 17 | }, 18 | { 19 | "file_userid": "MATTHEW1", 20 | "file_preferredlanguage": "en-GB", 21 | "file_dataaccesslanguage": "en", 22 | "file_dateformatting": "MM.dd.yyyy", 23 | "file_timeformatting": "H:mm:ss", 24 | "file_numberformatting": "1,234.56" 25 | }, 26 | { 27 | "file_userid": "MATTHEW2", 28 | "file_preferredlanguage": "en", 29 | "file_dataaccesslanguage": "zz", 30 | "file_dateformatting": "dd/MM/yyyy", 31 | "file_timeformatting": "H:mm:ss", 32 | "file_numberformatting": "1,234.56" 33 | } 34 | ] -------------------------------------------------------------------------------- /Export Data/Export Data Environment/Production SAP Analytics Cloud Service.postman_environment.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "4d008068-7022-4426-bb92-f47da22f1503", 3 | "name": "Production SAP Analytics Cloud Service", 4 | "values": [ 5 | { 6 | "key": "SACserviceFQDN", 7 | "value": "Prod-service.eu10.sapanalytics.cloud", 8 | "enabled": true 9 | }, 10 | { 11 | "key": "SACtokenFQDN", 12 | "value": "Prod-service.authentication.eu10.hana.ondemand.com", 13 | "enabled": true 14 | }, 15 | { 16 | "key": "Username", 17 | "value": "xx-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx!xxxxx|client!xxxxx", 18 | "type": "default", 19 | "enabled": true 20 | }, 21 | { 22 | "key": "Password", 23 | "value": "xxxxxxxxxxxxxxxxxxxxxxx=", 24 | "type": "secret", 25 | "enabled": true 26 | }, 27 | { 28 | "key": "SACplatform", 29 | "value": "CF", 30 | "enabled": true 31 | }, 32 | { 33 | "key": "ExportData_NamespaceID", 34 | "value": "sac", 35 | "enabled": true 36 | } 37 | ], 38 | "_postman_variable_scope": "environment", 39 | "_postman_exported_at": "2022-04-20T15:57:58.436Z", 40 | "_postman_exported_using": "Postman/9.15.13" 41 | } -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x653/x653 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_source_team": "Team1", 4 | "file_target_team": "TeamA", 5 | "file_users_action": "add", 6 | "file_roles_action": "add" 7 | }, 8 | { 9 | "file_source_team": "Team1", 10 | "file_target_team": "TeamB", 11 | "file_users_action": "add", 12 | "file_roles_action": "add" 13 | }, 14 | { 15 | "file_source_team": "TeamA", 16 | "file_target_team": "TeamB", 17 | "file_users_action": "remove", 18 | "file_roles_action": "remove" 19 | }, 20 | { 21 | "file_source_team": "TeamA", 22 | "file_target_team": "TeamB", 23 | "file_users_action": "replace", 24 | "file_roles_action": "replace" 25 | }, 26 | { 27 | "file_source_team": "TeamA", 28 | "file_target_team": "TeamB", 29 | "file_users_action": "intersect", 30 | "file_roles_action": "intersect" 31 | }, 32 | { 33 | "file_source_team": "TeamA", 34 | "file_target_team": "TeamB", 35 | "file_users_action": "exclude", 36 | "file_roles_action": "exclude" 37 | }, 38 | { 39 | "file_source_team": "TeamA", 40 | "file_target_team": "TeamB", 41 | "file_users_action": "add", 42 | "file_roles_action": "keep" 43 | } 44 | ] -------------------------------------------------------------------------------- /Embedded/Embedded Example data files/742/742 sample example 1 - Add Trusted IdP.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_name": "My trusted IdP", 4 | "file_idpName": "MyIDP", 5 | "file_idpCertificate": "MIIDFDCCAfygAwIBAQIGAWOmUkvUMA0GCSqGSIb3DQEBBQUAMEkxCzAJBgNVBAYTAkRFMQ8wDQYDVQQKEwZTQVAtU0UxKTAnBgNVBAMTIHRkY3RlY2hlZDEuYWNjb3VudHMub25kZW1hbmQuY29tMB4XDTE4MDUyODEwMzY0MVoXDTI4MDUyODEwMzY0MVowSTELMAkGA1UEBhMCREUxDzANBgNVBAoTBlNBUC1TRTEpMCcGA1UEAxMgdGRjdGVjaGVkMS5hY2NvdxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxPaAP+skYLPLqGU0+4V6/VCNJn+4rKbEGY1sPGBCJG32Hw96tssa6S+S4FO8/eb7sMmV26hQtgKEyojsRWsNkGX33fKPJne3pBTXKkaNug9KhrjIdCLZv6B3m4TJTkWce0FEKaHU3pjvezGCMLMm2Y23N5q8MQcikSRaexr+epkBZnCS52VHJAgMBAAGCAgAAMA0GCSqGSIb3DQEBBQUAA4IBAQATicz+O8jEngDTUx3NgniSs5croFfDmD1jty/8pPIky95jex77EEqt8+prSNpaJyohJQZp65AddutbCQZogkDYM9pGJi0LO2wpyVw0OvNsKe4B4opCnv0kcF0HsDAvw16/+J30J1FDViBxxy9tSNnN6EG6uGh8f6aRT4mGag9Ckj6teidcue7/avny5mezpvxPH5PhUU5TzuWQgRkRynpomjbBESv5HpSpdo8icL8UVJCnfjUkFIUnz7ljLRyaWco1LU4FD1T9fpU/8THcVBlyLqqBHds5D7cEvJ62VD+pIQC687iVvK3T08DzE8ZzuLkuOxhLChLmZvZMlFYN+NnL" 6 | } 7 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 46 - complex 19 - d - AdminToolKit_Users_With_French_Settings and AdminToolKit_Users_Without_French_Settings.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_With_French_Settings", 4 | "file_team_displayname": "All users that have a French settings for language, date/time and number format. Updated TIMESTAMP", 5 | "file_users_action": "invert", 6 | "file_actions_users_with_LangDateTimeNumberFormats_different_from": true, 7 | "file_preferredlanguage": "fr", 8 | "file_dataaccesslanguage": "zz", 9 | "file_dateformatting": "dd/MM/yyyy", 10 | "file_timeformatting": "H:mm:ss", 11 | "file_numberformatting": "1,234.56" 12 | }, 13 | { 14 | "file_team": "AdminToolKit_Users_Without_French_Settings", 15 | "file_team_displayname": "All users that do not have a French settings for language, date/time and number format. Updated TIMESTAMP", 16 | "file_users_action": "replace", 17 | "file_actions_users_with_LangDateTimeNumberFormats_different_from": true, 18 | "file_preferredlanguage": "fr", 19 | "file_dataaccesslanguage": "zz", 20 | "file_dateformatting": "dd/MM/yyyy", 21 | "file_timeformatting": "H:mm:ss", 22 | "file_numberformatting": "1,234.56" 23 | } 24 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 47 - complex 19 - e - AdminToolKit_Users_With_German_Settings and AdminToolKit_Users_Without_German_Settings.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_With_German_Settings", 4 | "file_team_displayname": "All users that have a German settings for language, date/time and number format. Updated TIMESTAMP", 5 | "file_users_action": "invert", 6 | "file_actions_users_with_LangDateTimeNumberFormats_different_from": true, 7 | "file_preferredlanguage": "de", 8 | "file_dataaccesslanguage": "zz", 9 | "file_dateformatting": "yyyy.MM.dd", 10 | "file_timeformatting": "H:mm:ss", 11 | "file_numberformatting": "1 234,56" 12 | }, 13 | { 14 | "file_team": "AdminToolKit_Users_Without_German_Settings", 15 | "file_team_displayname": "All users that do not have a German settings for language, date/time and number format. Updated TIMESTAMP", 16 | "file_users_action": "replace", 17 | "file_actions_users_with_LangDateTimeNumberFormats_different_from": true, 18 | "file_preferredlanguage": "de", 19 | "file_dataaccesslanguage": "zz", 20 | "file_dateformatting": "yyyy.MM.dd", 21 | "file_timeformatting": "H:mm:ss", 22 | "file_numberformatting": "1 234,56" 23 | } 24 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x457/x457 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "Team1", 4 | "file_isconcurrent": true, 5 | "file_preferredlanguage": "en-GB", 6 | "file_dataaccesslanguage": "en", 7 | "file_dateformatting": "MMM d, yyyy", 8 | "file_timeformatting": "h:mm:ss A", 9 | "file_numberformatting": "1 234,56" 10 | }, 11 | { 12 | "file_team": "Team2", 13 | "file_isconcurrent": true, 14 | "file_preferredlanguage": "de", 15 | "file_dataaccesslanguage": "de", 16 | "file_dateformatting": "dd/MM/yyyy", 17 | "file_timeformatting": "H:mm:ss", 18 | "file_numberformatting": "1.234,56" 19 | }, 20 | { 21 | "file_team": "Team3", 22 | "file_isconcurrent": false, 23 | "file_preferredlanguage": "en-GB", 24 | "file_dataaccesslanguage": "en", 25 | "file_dateformatting": "MM.dd.yyyy", 26 | "file_timeformatting": "H:mm:ss", 27 | "file_numberformatting": "1,234.56" 28 | }, 29 | { 30 | "file_team": "Team4", 31 | "file_isconcurrent": false, 32 | "file_preferredlanguage": "en", 33 | "file_dataaccesslanguage": "zz", 34 | "file_dateformatting": "dd/MM/yyyy", 35 | "file_timeformatting": "H:mm:ss", 36 | "file_numberformatting": "1,234.56" 37 | } 38 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 43 - complex 19 - a - AdminToolKit_Users_With_Default_Settings and AdminToolKit_Users_Without_Default_Settings.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_With_Default_Settings", 4 | "file_team_displayname": "All users that have a default settings for language, date/time and number format. Updated TIMESTAMP", 5 | "file_users_action": "invert", 6 | "file_actions_users_with_LangDateTimeNumberFormats_different_from": true, 7 | "file_preferredlanguage": "en", 8 | "file_dataaccesslanguage": "en", 9 | "file_dateformatting": "MMM d, yyyy", 10 | "file_timeformatting": "H:mm:ss", 11 | "file_numberformatting": "1,234.56" 12 | }, 13 | { 14 | "file_team": "AdminToolKit_Users_Without_Default_Settings", 15 | "file_team_displayname": "All users that do not have a default settings for language, date/time and number format. Updated TIMESTAMP", 16 | "file_users_action": "replace", 17 | "file_actions_users_with_LangDateTimeNumberFormats_different_from": true, 18 | "file_preferredlanguage": "en", 19 | "file_dataaccesslanguage": "en", 20 | "file_dateformatting": "MMM d, yyyy", 21 | "file_timeformatting": "H:mm:ss", 22 | "file_numberformatting": "1,234.56" 23 | } 24 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 45 - complex 19 - c - AdminToolKit_Users_With_British_Settings and AdminToolKit_Users_Without_British_Settings.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_With_British_Settings", 4 | "file_team_displayname": "All users that have a British settings for language, date/time and number format. Updated TIMESTAMP", 5 | "file_users_action": "invert", 6 | "file_actions_users_with_LangDateTimeNumberFormats_different_from": true, 7 | "file_preferredlanguage": "en", 8 | "file_dataaccesslanguage": "zz", 9 | "file_dateformatting": "dd/MM/yyyy", 10 | "file_timeformatting": "H:mm:ss", 11 | "file_numberformatting": "1,234.56" 12 | }, 13 | { 14 | "file_team": "AdminToolKit_Users_Without_British_Settings", 15 | "file_team_displayname": "All users that do not have a British settings for language, date/time and number format. Updated TIMESTAMP", 16 | "file_users_action": "replace", 17 | "file_actions_users_with_LangDateTimeNumberFormats_different_from": true, 18 | "file_preferredlanguage": "en", 19 | "file_dataaccesslanguage": "zz", 20 | "file_dateformatting": "dd/MM/yyyy", 21 | "file_timeformatting": "H:mm:ss", 22 | "file_numberformatting": "1,234.56" 23 | } 24 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 44 - complex 19 - b - AdminToolKit_Users_With_American_Settings and AdminToolKit_Users_Without_American_Settings.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Users_With_American_Settings", 4 | "file_team_displayname": "All users that have an American settings for language, date/time and number format (Updated TIMESTAMP)", 5 | "file_users_action": "invert", 6 | "file_actions_users_with_LangDateTimeNumberFormats_different_from": true, 7 | "file_preferredlanguage": "en", 8 | "file_dataaccesslanguage": "zz", 9 | "file_dateformatting": "yyyy.MM.dd", 10 | "file_timeformatting": "H:mm:ss", 11 | "file_numberformatting": "1,234.56" 12 | }, 13 | { 14 | "file_team": "AdminToolKit_Users_Without_American_Settings", 15 | "file_team_displayname": "All users that do not have an American settings for language, date/time and number format (Updated TIMESTAMP)", 16 | "file_users_action": "replace", 17 | "file_actions_users_with_LangDateTimeNumberFormats_different_from": true, 18 | "file_preferredlanguage": "en", 19 | "file_dataaccesslanguage": "zz", 20 | "file_dateformatting": "yyyy.MM.dd", 21 | "file_timeformatting": "H:mm:ss", 22 | "file_numberformatting": "1,234.56" 23 | } 24 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x407/x407 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_isconcurrent": true, 5 | "file_preferredlanguage": "en-GB", 6 | "file_dataaccesslanguage": "en", 7 | "file_dateformatting": "MMM d, yyyy", 8 | "file_timeformatting": "h:mm:ss A", 9 | "file_numberformatting": "1 234,56" 10 | }, 11 | { 12 | "file_userid": "MATTHEW1", 13 | "file_isconcurrent": true, 14 | "file_preferredlanguage": "de", 15 | "file_dataaccesslanguage": "de", 16 | "file_dateformatting": "dd/MM/yyyy", 17 | "file_timeformatting": "H:mm:ss", 18 | "file_numberformatting": "1.234,56" 19 | }, 20 | { 21 | "file_userid": "MATTHEW1", 22 | "file_isconcurrent": false, 23 | "file_preferredlanguage": "en-GB", 24 | "file_dataaccesslanguage": "en", 25 | "file_dateformatting": "MM.dd.yyyy", 26 | "file_timeformatting": "H:mm:ss", 27 | "file_numberformatting": "1,234.56" 28 | }, 29 | { 30 | "file_userid": "MATTHEW2", 31 | "file_isconcurrent": false, 32 | "file_preferredlanguage": "en", 33 | "file_dataaccesslanguage": "zz", 34 | "file_dateformatting": "dd/MM/yyyy", 35 | "file_timeformatting": "H:mm:ss", 36 | "file_numberformatting": "1,234.56" 37 | } 38 | ] -------------------------------------------------------------------------------- /Embedded/Embedded Example data files/Scenarios/Scenario E01 - Security Setup for Embedded Edition/Scenario E01 - Step 05 - 612 Add roles to Teams.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "Admins", 4 | "file_users_action": "keep", 5 | "file_roles_action": "add", 6 | "file_JSON_users": [], 7 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:Embedded_BI_Admin"},{"value":"PROFILE:sap.epm:Embedded_BI_Content_Admin"}] 8 | }, 9 | { 10 | "file_team": "Users", 11 | "file_users_action": "keep", 12 | "file_roles_action": "add", 13 | "file_JSON_users": [], 14 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:Embedded_BI_User"}] 15 | }, 16 | { 17 | "file_team": "Content_Admins", 18 | "file_users_action": "keep", 19 | "file_roles_action": "add", 20 | "file_JSON_users": [], 21 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:Embedded_BI_Content_Admin"}] 22 | }, 23 | { 24 | "file_team": "Content_Viewers", 25 | "file_users_action": "keep", 26 | "file_roles_action": "add", 27 | "file_JSON_users": [], 28 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:Embedded_BI_Content_Viewer"}] 29 | }, 30 | { 31 | "file_team": "Content_Editors", 32 | "file_users_action": "keep", 33 | "file_roles_action": "add", 34 | "file_JSON_users": [], 35 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:Embedded_BI_Content_Editor"}] 36 | } 37 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x953/x953 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_primary_team": "TeamName", 4 | "file_transport_primary_team_displayname": false, 5 | "file_transport_primary_team_roles_action": "keep", 6 | "file_transport_primary_team_user_membership": false, 7 | "file_transport_users_of_primary_team": true, 8 | "file_users_roles_action": "keep", 9 | "file_users_teams_action": "keep" 10 | }, 11 | { 12 | "file_primary_team": "TeamName", 13 | "file_transport_primary_team_displayname": true, 14 | "file_transport_primary_team_roles_action": "keep", 15 | "file_transport_primary_team_user_membership": false, 16 | "file_transport_users_of_primary_team": true, 17 | "file_users_roles_action": "keep", 18 | "file_users_teams_action": "replace" 19 | }, 20 | { 21 | "file_primary_team": "TeamName", 22 | "file_transport_primary_team_displayname": true, 23 | "file_transport_primary_team_roles_action": "keep", 24 | "file_transport_primary_team_user_membership": false, 25 | "file_transport_users_of_primary_team": false, 26 | "file_users_roles_action": "keep", 27 | "file_users_teams_action": "keep" 28 | }, 29 | { 30 | "file_primary_team": "TeamName", 31 | "file_transport_primary_team_displayname": true, 32 | "file_transport_primary_team_roles_action": "replace", 33 | "file_transport_primary_team_user_membership": true, 34 | "file_transport_users_of_primary_team": false, 35 | "file_users_roles_action": "keep", 36 | "file_users_teams_action": "keep" 37 | } 38 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x983/x983 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_primary_team": "TeamName", 4 | "file_transport_primary_team_displayname": false, 5 | "file_transport_primary_team_roles_action": "keep", 6 | "file_transport_primary_team_user_membership": false, 7 | "file_transport_users_of_primary_team": true, 8 | "file_users_roles_action": "keep", 9 | "file_users_teams_action": "keep" 10 | }, 11 | { 12 | "file_primary_team": "TeamName", 13 | "file_transport_primary_team_displayname": true, 14 | "file_transport_primary_team_roles_action": "keep", 15 | "file_transport_primary_team_user_membership": false, 16 | "file_transport_users_of_primary_team": true, 17 | "file_users_roles_action": "keep", 18 | "file_users_teams_action": "replace" 19 | }, 20 | { 21 | "file_primary_team": "TeamName", 22 | "file_transport_primary_team_displayname": true, 23 | "file_transport_primary_team_roles_action": "keep", 24 | "file_transport_primary_team_user_membership": false, 25 | "file_transport_users_of_primary_team": false, 26 | "file_users_roles_action": "keep", 27 | "file_users_teams_action": "keep" 28 | }, 29 | { 30 | "file_primary_team": "TeamName", 31 | "file_transport_primary_team_displayname": true, 32 | "file_transport_primary_team_roles_action": "replace", 33 | "file_transport_primary_team_user_membership": true, 34 | "file_transport_users_of_primary_team": false, 35 | "file_users_roles_action": "keep", 36 | "file_users_teams_action": "keep" 37 | } 38 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x112/x112 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_isconcurrent": true, 5 | "file_givenname": "Matthew", 6 | "file_familyname": "Shaw", 7 | "file_displayname": "Matthew Shaw 1", 8 | "file_email": "matthew+100001@sap.com", 9 | "file_managerid": "", 10 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:BI_Admin"},{"value":"Role2"}], 11 | "file_roles_action": "replace" 12 | }, 13 | { 14 | "file_userid": "MATTHEW1", 15 | "file_isconcurrent": false, 16 | "file_givenname": "Matthew", 17 | "file_familyname": "Shaw", 18 | "file_displayname": "Matthew Shaw 1", 19 | "file_email": "matthew+100001@sap.com", 20 | "file_managerid": "", 21 | "file_JSON_roles": [{"value":"Role2"},{"value":"Role3"}], 22 | "file_roles_action": "add" 23 | }, 24 | { 25 | "file_userid": "MATTHEW1", 26 | "file_isconcurrent": false, 27 | "file_givenname": "Matthew", 28 | "file_familyname": "Shaw", 29 | "file_displayname": "Matthew Shaw 1", 30 | "file_email": "matthew+100001@sap.com", 31 | "file_managerid": "", 32 | "file_JSON_roles": [], 33 | "file_roles_action": "keep" 34 | }, 35 | { 36 | "file_userid": "MATTHEW2", 37 | "file_isconcurrent": true, 38 | "file_givenname": "Matthew", 39 | "file_familyname": "Shaw", 40 | "file_displayname": "Matthew Shaw 2", 41 | "file_email": "matthew+100002@sap.com", 42 | "file_managerid": "MATTHEW1", 43 | "file_JSON_roles": [{"value":"Role3"},{"value":"Role4"}], 44 | "file_roles_action": "add" 45 | } 46 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x122/x122 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_isconcurrent": true, 5 | "file_givenname": "Matthew", 6 | "file_familyname": "Shaw", 7 | "file_displayname": "Matthew Shaw 1", 8 | "file_email": "matthew+100001@sap.com", 9 | "file_managerid": "", 10 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:BI_Admin"},{"value":"Role2"}], 11 | "file_roles_action": "replace" 12 | }, 13 | { 14 | "file_userid": "MATTHEW1", 15 | "file_isconcurrent": false, 16 | "file_givenname": "Matthew", 17 | "file_familyname": "Shaw", 18 | "file_displayname": "Matthew Shaw 1", 19 | "file_email": "matthew+100001@sap.com", 20 | "file_managerid": "", 21 | "file_JSON_roles": [{"value":"Role2"},{"value":"Role3"}], 22 | "file_roles_action": "add" 23 | }, 24 | { 25 | "file_userid": "MATTHEW1", 26 | "file_isconcurrent": false, 27 | "file_givenname": "Matthew", 28 | "file_familyname": "Shaw", 29 | "file_displayname": "Matthew Shaw 1", 30 | "file_email": "matthew+100001@sap.com", 31 | "file_managerid": "", 32 | "file_JSON_roles": [], 33 | "file_roles_action": "keep" 34 | }, 35 | { 36 | "file_userid": "MATTHEW2", 37 | "file_isconcurrent": true, 38 | "file_givenname": "Matthew", 39 | "file_familyname": "Shaw", 40 | "file_displayname": "Matthew Shaw 2", 41 | "file_email": "matthew+100002@sap.com", 42 | "file_managerid": "MATTHEW1", 43 | "file_JSON_roles": [{"value":"Role3"},{"value":"Role4"}], 44 | "file_roles_action": "add" 45 | } 46 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x132/x132 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_isconcurrent": true, 5 | "file_givenname": "Matthew", 6 | "file_familyname": "Shaw", 7 | "file_displayname": "Matthew Shaw 1", 8 | "file_email": "matthew+100001@sap.com", 9 | "file_managerid": "", 10 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:BI_Admin"},{"value":"Role2"}], 11 | "file_roles_action": "replace" 12 | }, 13 | { 14 | "file_userid": "MATTHEW1", 15 | "file_isconcurrent": false, 16 | "file_givenname": "Matthew", 17 | "file_familyname": "Shaw", 18 | "file_displayname": "Matthew Shaw 1", 19 | "file_email": "matthew+100001@sap.com", 20 | "file_managerid": "", 21 | "file_JSON_roles": [{"value":"Role2"},{"value":"Role3"}], 22 | "file_roles_action": "add" 23 | }, 24 | { 25 | "file_userid": "MATTHEW1", 26 | "file_isconcurrent": false, 27 | "file_givenname": "Matthew", 28 | "file_familyname": "Shaw", 29 | "file_displayname": "Matthew Shaw 1", 30 | "file_email": "matthew+100001@sap.com", 31 | "file_managerid": "", 32 | "file_JSON_roles": [], 33 | "file_roles_action": "keep" 34 | }, 35 | { 36 | "file_userid": "MATTHEW2", 37 | "file_isconcurrent": true, 38 | "file_givenname": "Matthew", 39 | "file_familyname": "Shaw", 40 | "file_displayname": "Matthew Shaw 2", 41 | "file_email": "matthew+100002@sap.com", 42 | "file_managerid": "MATTHEW1", 43 | "file_JSON_roles": [{"value":"Role3"},{"value":"Role4"}], 44 | "file_roles_action": "add" 45 | } 46 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x202/x202 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_isconcurrent": true, 5 | "file_givenname": "Matthew", 6 | "file_familyname": "Shaw", 7 | "file_displayname": "Matthew Shaw 1", 8 | "file_email": "matthew999999@sap.com", 9 | "file_managerid": "", 10 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:BI_Admin"},{"value":"Role2"}], 11 | "file_roles_action": "replace" 12 | }, 13 | { 14 | "file_userid": "MATTHEW1", 15 | "file_isconcurrent": false, 16 | "file_givenname": "Matthew", 17 | "file_familyname": "Shaw", 18 | "file_displayname": "Matthew Shaw 1", 19 | "file_email": "matthew+100001@sap.com", 20 | "file_managerid": "", 21 | "file_JSON_roles": [{"value":"Role2"},{"value":"Role3"}], 22 | "file_roles_action": "add" 23 | }, 24 | { 25 | "file_userid": "MATTHEW1", 26 | "file_isconcurrent": false, 27 | "file_givenname": "Matthew", 28 | "file_familyname": "Shaw", 29 | "file_displayname": "Matthew Shaw 1", 30 | "file_email": "matthew+100001@sap.com", 31 | "file_managerid": "", 32 | "file_JSON_roles": [], 33 | "file_roles_action": "keep" 34 | }, 35 | { 36 | "file_userid": "MATTHEW2", 37 | "file_isconcurrent": true, 38 | "file_givenname": "Matthew", 39 | "file_familyname": "Shaw", 40 | "file_displayname": "Matthew Shaw 2", 41 | "file_email": "matthew+100002@sap.com", 42 | "file_managerid": "MATTHEW1", 43 | "file_JSON_roles": [{"value":"Role3"},{"value":"Role4"}], 44 | "file_roles_action": "add" 45 | } 46 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x232/x232 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_isconcurrent": true, 5 | "file_givenname": "Matthew", 6 | "file_familyname": "Shaw", 7 | "file_displayname": "Matthew Shaw 1", 8 | "file_email": "matthew999999@sap.com", 9 | "file_managerid": "", 10 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:BI_Admin"},{"value":"Role2"}], 11 | "file_roles_action": "replace" 12 | }, 13 | { 14 | "file_userid": "MATTHEW1", 15 | "file_isconcurrent": false, 16 | "file_givenname": "Matthew", 17 | "file_familyname": "Shaw", 18 | "file_displayname": "Matthew Shaw 1", 19 | "file_email": "matthew+100001@sap.com", 20 | "file_managerid": "", 21 | "file_JSON_roles": [{"value":"Role2"},{"value":"Role3"}], 22 | "file_roles_action": "add" 23 | }, 24 | { 25 | "file_userid": "MATTHEW1", 26 | "file_isconcurrent": false, 27 | "file_givenname": "Matthew", 28 | "file_familyname": "Shaw", 29 | "file_displayname": "Matthew Shaw 1", 30 | "file_email": "matthew+100001@sap.com", 31 | "file_managerid": "", 32 | "file_JSON_roles": [], 33 | "file_roles_action": "keep" 34 | }, 35 | { 36 | "file_userid": "MATTHEW2", 37 | "file_isconcurrent": true, 38 | "file_givenname": "Matthew", 39 | "file_familyname": "Shaw", 40 | "file_displayname": "Matthew Shaw 2", 41 | "file_email": "matthew+100002@sap.com", 42 | "file_managerid": "MATTHEW1", 43 | "file_JSON_roles": [{"value":"Role3"},{"value":"Role4"}], 44 | "file_roles_action": "add" 45 | } 46 | ] -------------------------------------------------------------------------------- /Activities Log/Activities Log Environment/Production SAP Analytics Cloud Service.postman_environment.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "530eda16-5c37-4070-8de1-f75421f918cb", 3 | "name": "Production SAP Analytics Cloud Service", 4 | "values": [ 5 | { 6 | "key": "SACserviceFQDN", 7 | "value": "Prod-service.eu10.sapanalytics.cloud", 8 | "enabled": true 9 | }, 10 | { 11 | "key": "SACtokenFQDN", 12 | "value": "Prod-service.authentication.eu10.hana.ondemand.com", 13 | "enabled": true 14 | }, 15 | { 16 | "key": "SACservicefriendlyname", 17 | "value": "Prod", 18 | "type": "default", 19 | "enabled": true 20 | }, 21 | { 22 | "key": "Username", 23 | "value": "xx-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx!xxxxx|client!xxxxx", 24 | "enabled": true 25 | }, 26 | { 27 | "key": "Password", 28 | "value": "xxxxxxxxxxxxxxxxxxxxxxx=", 29 | "type": "secret", 30 | "enabled": true 31 | }, 32 | { 33 | "key": "SACplatform", 34 | "value": "CF", 35 | "enabled": true 36 | }, 37 | { 38 | "key": "TimeZoneHours", 39 | "value": "0", 40 | "enabled": true 41 | }, 42 | { 43 | "key": "TimeZoneMinutes", 44 | "value": "0", 45 | "enabled": true 46 | }, 47 | { 48 | "key": "TimeZoneDescription", 49 | "value": "UTC", 50 | "enabled": true 51 | }, 52 | { 53 | "key": "accesstoken", 54 | "value": "accesstoken", 55 | "type": "secret", 56 | "enabled": true 57 | }, 58 | { 59 | "key": "x-csrf-token", 60 | "value": "fetch", 61 | "type": "secret", 62 | "enabled": true 63 | } 64 | ], 65 | "_postman_variable_scope": "environment", 66 | "_postman_exported_at": "2023-01-11T13:08:07.135Z", 67 | "_postman_exported_using": "Postman/10.7.1" 68 | } -------------------------------------------------------------------------------- /Embedded/Embedded Example data files/734/734 sample example 3 - System Configuration - mobile settings.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_SystemConfig": [ 4 | { 5 | "name": "MOBILE_REFRESH_ON_OPEN", 6 | "value": "false" 7 | }, 8 | { 9 | "name": "MOBILE_REMOTE_SAFARI_IDP_URL", 10 | "value": "https://" 11 | }, 12 | { 13 | "name": "MOBILE_REMOTE_IDP_URL", 14 | "value": "https://" 15 | }, 16 | { 17 | "name": "MOBILE_DEFAULT_FILTER", 18 | "value": "0" 19 | }, 20 | { 21 | "name": "MOBILE_REMOTE_SAFARI_SAML", 22 | "value": "false" 23 | }, 24 | { 25 | "name": "DISABLE_MOBILE_APP_PASSWORD", 26 | "value": "false" 27 | }, 28 | { 29 | "name": "DISABLE_MOBILE_CACHING_IOS", 30 | "value": "false" 31 | }, 32 | { 33 | "name": "CUSTOMIZE_COMMUNITY_URL", 34 | "value": "" 35 | }, 36 | { 37 | "name": "MOBILE_DEFAULT_TAB", 38 | "value": "false" 39 | }, 40 | { 41 | "name": "MOBILE_REMOTE_TOKEN", 42 | "value": "HEADER_KEY_1=<>" 43 | }, 44 | { 45 | "name": "MOBILE_HIDE_RECENT_STORY", 46 | "value": "false" 47 | }, 48 | { 49 | "name": "MOBILE_HIDE_RECENT_BOARDROOM", 50 | "value": "false" 51 | } 52 | ] 53 | } 54 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x132/x132 sample example 2 - custom SAML.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_isconcurrent": true, 5 | "file_givenname": "Matthew", 6 | "file_familyname": "Shaw", 7 | "file_displayname": "Matthew Shaw 1", 8 | "file_email": "matthew+100001@sap.com", 9 | "file_managerid": "", 10 | "file_samlmapping": "MSHAW1", 11 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:BI_Admin"},{"value":"Role2"}], 12 | "file_roles_action": "replace" 13 | }, 14 | { 15 | "file_userid": "MATTHEW1", 16 | "file_isconcurrent": false, 17 | "file_givenname": "Matthew", 18 | "file_familyname": "Shaw", 19 | "file_displayname": "Matthew Shaw 1", 20 | "file_email": "matthew+100001@sap.com", 21 | "file_managerid": "", 22 | "file_samlmapping": "MSHAW1", 23 | "file_JSON_roles": [{"value":"Role2"},{"value":"Role3"}], 24 | "file_roles_action": "add" 25 | }, 26 | { 27 | "file_userid": "MATTHEW1", 28 | "file_isconcurrent": false, 29 | "file_givenname": "Matthew", 30 | "file_familyname": "Shaw", 31 | "file_displayname": "Matthew Shaw 1", 32 | "file_email": "matthew+100001@sap.com", 33 | "file_managerid": "", 34 | "file_samlmapping": "MSHAW1", 35 | "file_JSON_roles": [], 36 | "file_roles_action": "keep" 37 | }, 38 | { 39 | "file_userid": "MATTHEW2", 40 | "file_isconcurrent": true, 41 | "file_givenname": "Matthew", 42 | "file_familyname": "Shaw", 43 | "file_displayname": "Matthew Shaw 2", 44 | "file_email": "matthew+100002@sap.com", 45 | "file_managerid": "MATTHEW1", 46 | "file_samlmapping": "MSHAW2", 47 | "file_JSON_roles": [{"value":"Role3"},{"value":"Role4"}], 48 | "file_roles_action": "add" 49 | } 50 | ] -------------------------------------------------------------------------------- /BTP Audit Logs/BTP Audit Logs Environment/BTP environment.postman_environment.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "811deca7-f2a2-464b-8a07-d7c65229102e", 3 | "name": "BTP environment", 4 | "values": [ 5 | { 6 | "key": "BTPserviceFQDN", 7 | "value": "auditlog-management.cfapps.euXX.hana.ondemand.com", 8 | "enabled": true 9 | }, 10 | { 11 | "key": "BTPtokenFQDN", 12 | "value": "giro.authentication.euXX.hana.ondemand.com", 13 | "enabled": true 14 | }, 15 | { 16 | "key": "BTPservicefriendlyname", 17 | "value": "BTP", 18 | "type": "default", 19 | "enabled": true 20 | }, 21 | { 22 | "key": "Username", 23 | "value": "xx-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx!xxxxx|client!xxxxx", 24 | "enabled": true 25 | }, 26 | { 27 | "key": "Password", 28 | "value": "xxxxxxxxxxxxxxxxxxxxxxxxxxx=", 29 | "type": "secret", 30 | "enabled": true 31 | }, 32 | { 33 | "key": "BTPplatform", 34 | "value": "CF", 35 | "enabled": true 36 | }, 37 | { 38 | "key": "BTPNeoAccount", 39 | "value": "neoaccount", 40 | "type": "default", 41 | "enabled": true 42 | }, 43 | { 44 | "key": "BTPAuditLogRetentionDurationInDays", 45 | "value": "90", 46 | "type": "default", 47 | "enabled": true 48 | }, 49 | { 50 | "key": "TimeZoneHours", 51 | "value": 0, 52 | "type": "any", 53 | "enabled": true 54 | }, 55 | { 56 | "key": "TimeZoneMinutes", 57 | "value": 0, 58 | "type": "any", 59 | "enabled": true 60 | }, 61 | { 62 | "key": "accesstoken", 63 | "value": "accesstoken", 64 | "type": "secret", 65 | "enabled": true 66 | } 67 | ], 68 | "_postman_variable_scope": "environment", 69 | "_postman_exported_at": "2023-02-09T14:22:30.120Z", 70 | "_postman_exported_using": "Postman/10.9.4" 71 | } -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x232/x232 sample example 2 - custom SAML.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_isconcurrent": true, 5 | "file_givenname": "Matthew", 6 | "file_familyname": "Shaw", 7 | "file_displayname": "Matthew Shaw 1", 8 | "file_email": "matthew999999@sap.com", 9 | "file_managerid": "", 10 | "file_samlmapping": "MSHAW1", 11 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:BI_Admin"},{"value":"Role2"}], 12 | "file_roles_action": "replace" 13 | }, 14 | { 15 | "file_userid": "MATTHEW1", 16 | "file_isconcurrent": false, 17 | "file_givenname": "Matthew", 18 | "file_familyname": "Shaw", 19 | "file_displayname": "Matthew Shaw 1", 20 | "file_email": "matthew+100001@sap.com", 21 | "file_managerid": "", 22 | "file_samlmapping": "MSHAW1", 23 | "file_JSON_roles": [{"value":"Role2"},{"value":"Role3"}], 24 | "file_roles_action": "replace" 25 | }, 26 | { 27 | "file_userid": "MATTHEW1", 28 | "file_isconcurrent": false, 29 | "file_givenname": "Matthew", 30 | "file_familyname": "Shaw", 31 | "file_displayname": "Matthew Shaw 1", 32 | "file_email": "matthew+100001@sap.com", 33 | "file_managerid": "", 34 | "file_samlmapping": "MSHAW1", 35 | "file_JSON_roles": [{"value":"Role1"},{"value":"Role2"}], 36 | "file_roles_action": "remove" 37 | }, 38 | { 39 | "file_userid": "MATTHEW2", 40 | "file_isconcurrent": true, 41 | "file_givenname": "Matthew", 42 | "file_familyname": "Shaw", 43 | "file_displayname": "Matthew Shaw 2", 44 | "file_email": "matthew+100002@sap.com", 45 | "file_managerid": "MATTHEW1", 46 | "file_samlmapping": "MSHAW2", 47 | "file_JSON_roles": [{"value":"Role1"},{"value":"Role2"}], 48 | "file_roles_action": "replace" 49 | } 50 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x132/x132 sample example 3 - custom SAML but with email.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_isconcurrent": true, 5 | "file_givenname": "Matthew", 6 | "file_familyname": "Shaw", 7 | "file_displayname": "Matthew Shaw 1", 8 | "file_email": "matthew+100001@sap.com", 9 | "file_managerid": "", 10 | "file_samlmapping": "Matthew+100001@sap.com", 11 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:BI_Admin"},{"value":"Role2"}], 12 | "file_roles_action": "replace" 13 | }, 14 | { 15 | "file_userid": "MATTHEW1", 16 | "file_isconcurrent": false, 17 | "file_givenname": "Matthew", 18 | "file_familyname": "Shaw", 19 | "file_displayname": "Matthew Shaw 1", 20 | "file_email": "matthew+100001@sap.com", 21 | "file_managerid": "", 22 | "file_samlmapping": "Matthew+100001@sap.com", 23 | "file_JSON_roles": [{"value":"Role2"},{"value":"Role3"}], 24 | "file_roles_action": "add" 25 | }, 26 | { 27 | "file_userid": "MATTHEW1", 28 | "file_isconcurrent": false, 29 | "file_givenname": "Matthew", 30 | "file_familyname": "Shaw", 31 | "file_displayname": "Matthew Shaw 1", 32 | "file_email": "matthew+100001@sap.com", 33 | "file_managerid": "", 34 | "file_samlmapping": "Matthew+100001@sap.com", 35 | "file_JSON_roles": [], 36 | "file_roles_action": "keep" 37 | }, 38 | { 39 | "file_userid": "MATTHEW2", 40 | "file_isconcurrent": true, 41 | "file_givenname": "Matthew", 42 | "file_familyname": "Shaw", 43 | "file_displayname": "Matthew Shaw 2", 44 | "file_email": "matthew+100002@sap.com", 45 | "file_managerid": "MATTHEW1", 46 | "file_samlmapping": "Matthew+100002@sap.com", 47 | "file_JSON_roles": [{"value":"Role3"},{"value":"Role4"}], 48 | "file_roles_action": "add" 49 | } 50 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x232/x232 sample example 3 - custom SAML but with email.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_isconcurrent": true, 5 | "file_givenname": "Matthew", 6 | "file_familyname": "Shaw", 7 | "file_displayname": "Matthew Shaw 1", 8 | "file_email": "matthew+100001@sap.com", 9 | "file_managerid": "", 10 | "file_samlmapping": "Matthew999999@sap.com", 11 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:BI_Admin"},{"value":"Role2"}], 12 | "file_roles_action": "replace" 13 | }, 14 | { 15 | "file_userid": "MATTHEW1", 16 | "file_isconcurrent": false, 17 | "file_givenname": "Matthew", 18 | "file_familyname": "Shaw", 19 | "file_displayname": "Matthew Shaw 1", 20 | "file_email": "matthew+100001@sap.com", 21 | "file_managerid": "", 22 | "file_samlmapping": "Matthew+100001@sap.com", 23 | "file_JSON_roles": [{"value":"Role2"},{"value":"Role3"}], 24 | "file_roles_action": "replace" 25 | }, 26 | { 27 | "file_userid": "MATTHEW1", 28 | "file_isconcurrent": false, 29 | "file_givenname": "Matthew", 30 | "file_familyname": "Shaw", 31 | "file_displayname": "Matthew Shaw 1", 32 | "file_email": "matthew+100001@sap.com", 33 | "file_managerid": "", 34 | "file_samlmapping": "Matthew+100001@sap.com", 35 | "file_JSON_roles": [{"value":"Role1"},{"value":"Role2"}], 36 | "file_roles_action": "remove" 37 | }, 38 | { 39 | "file_userid": "MATTHEW2", 40 | "file_isconcurrent": true, 41 | "file_givenname": "Matthew", 42 | "file_familyname": "Shaw", 43 | "file_displayname": "Matthew Shaw 2", 44 | "file_email": "matthew+100002@sap.com", 45 | "file_managerid": "MATTHEW1", 46 | "file_samlmapping": "Matthew+100002@sap.com", 47 | "file_JSON_roles": [{"value":"Role1"},{"value":"Role2"}], 48 | "file_roles_action": "replace" 49 | } 50 | ] -------------------------------------------------------------------------------- /REUSE.toml: -------------------------------------------------------------------------------- 1 | version = 1 2 | SPDX-PackageName = "analytics-cloud-scim-api-samples" 3 | SPDX-PackageSupplier = "Matthew Shaw (matthew.shaw@sap.com)" 4 | SPDX-PackageDownloadLocation = "https://github.com/sap-samples/analytics-cloud-scim-api-samples" 5 | SPDX-PackageComment = "The code in this project may include calls to APIs (“API Calls”) of\n SAP or third-party products or services developed outside of this project\n (“External Products”).\n “APIs” means application programming interfaces, as well as their respective\n specifications and implementing code that allows software to communicate with\n other software.\n API Calls to External Products are not licensed under the open source license\n that governs this project. The use of such API Calls and related External\n Products are subject to applicable additional agreements with the relevant\n provider of the External Products. In no event shall the open source license\n that governs this project grant any rights in or to any External Products,or\n alter, expand or supersede any terms of the applicable additional agreements.\n If you have a valid license agreement with SAP for the use of a particular SAP\n External Product, then you may make use of any API Calls included in this\n project’s code for that SAP External Product, subject to the terms of such\n license agreement. If you do not have a valid license agreement for the use of\n a particular SAP External Product, then you may only make use of any API Calls\n in this project for that SAP External Product for your internal, non-productive\n and non-commercial test and evaluation of such API Calls. Nothing herein grants\n you any rights to use or access any SAP External Product, or provide any third\n parties the right to use of access any SAP External Product, through API Calls." 6 | 7 | [[annotations]] 8 | path = "**" 9 | precedence = "aggregate" 10 | SPDX-FileCopyrightText = "2021 SAP SE or an SAP affiliate company and analytics-cloud-scim-api-samples contributors" 11 | SPDX-License-Identifier = "Apache-2.0" 12 | -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x203/x203 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_isconcurrent": true, 5 | "file_givenname": "Matthew", 6 | "file_familyname": "Shaw", 7 | "file_displayname": "Matthew Shaw 1", 8 | "file_email": "matthew999999@sap.com", 9 | "file_managerid": "", 10 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:BI_Admin"},{"value":"Role2"}], 11 | "file_JSON_teams": [{"value":"Team1"},{"value":"Team2"}], 12 | "file_roles_action": "replace", 13 | "file_teams_action": "add" 14 | }, 15 | { 16 | "file_userid": "MATTHEW1", 17 | "file_isconcurrent": false, 18 | "file_givenname": "Matthew", 19 | "file_familyname": "Shaw", 20 | "file_displayname": "Matthew Shaw 1", 21 | "file_email": "matthew+100001@sap.com", 22 | "file_managerid": "", 23 | "file_JSON_roles": [{"value":"Role2"},{"value":"Role3"}], 24 | "file_JSON_teams": [{"value":"Team2"},{"value":"Team3"}], 25 | "file_roles_action": "replace", 26 | "file_teams_action": "add" 27 | }, 28 | { 29 | "file_userid": "MATTHEW1", 30 | "file_isconcurrent": false, 31 | "file_givenname": "Matthew", 32 | "file_familyname": "Shaw", 33 | "file_displayname": "Matthew Shaw 1", 34 | "file_email": "matthew+100001@sap.com", 35 | "file_managerid": "", 36 | "file_JSON_roles": [{"value":"Role1"},{"value":"Role2"}], 37 | "file_JSON_teams": [{"value":"Team3"},{"value":"Team4"}], 38 | "file_roles_action": "remove", 39 | "file_teams_action": "add" 40 | }, 41 | { 42 | "file_userid": "MATTHEW2", 43 | "file_isconcurrent": true, 44 | "file_givenname": "Matthew", 45 | "file_familyname": "Shaw", 46 | "file_displayname": "Matthew Shaw 2", 47 | "file_email": "matthew+100002@sap.com", 48 | "file_managerid": "MATTHEW1", 49 | "file_JSON_roles": [{"value":"Role1"},{"value":"Role2"}], 50 | "file_JSON_teams": [{"value":"Team1"},{"value":"Team2"}], 51 | "file_roles_action": "replace", 52 | "file_teams_action": "add" 53 | } 54 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x233/x233 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_isconcurrent": true, 5 | "file_givenname": "Matthew", 6 | "file_familyname": "Shaw", 7 | "file_displayname": "Matthew Shaw 1", 8 | "file_email": "matthew999999@sap.com", 9 | "file_managerid": "", 10 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:BI_Admin"},{"value":"Role2"}], 11 | "file_JSON_teams": [{"value":"Team1"},{"value":"Team2"}], 12 | "file_roles_action": "replace", 13 | "file_teams_action": "add" 14 | }, 15 | { 16 | "file_userid": "MATTHEW1", 17 | "file_isconcurrent": false, 18 | "file_givenname": "Matthew", 19 | "file_familyname": "Shaw", 20 | "file_displayname": "Matthew Shaw 1", 21 | "file_email": "matthew+100001@sap.com", 22 | "file_managerid": "", 23 | "file_JSON_roles": [{"value":"Role2"},{"value":"Role3"}], 24 | "file_JSON_teams": [{"value":"Team2"},{"value":"Team3"}], 25 | "file_roles_action": "replace", 26 | "file_teams_action": "add" 27 | }, 28 | { 29 | "file_userid": "MATTHEW1", 30 | "file_isconcurrent": false, 31 | "file_givenname": "Matthew", 32 | "file_familyname": "Shaw", 33 | "file_displayname": "Matthew Shaw 1", 34 | "file_email": "matthew+100001@sap.com", 35 | "file_managerid": "", 36 | "file_JSON_roles": [{"value":"Role1"},{"value":"Role2"}], 37 | "file_JSON_teams": [{"value":"Team3"},{"value":"Team4"}], 38 | "file_roles_action": "remove", 39 | "file_teams_action": "add" 40 | }, 41 | { 42 | "file_userid": "MATTHEW2", 43 | "file_isconcurrent": true, 44 | "file_givenname": "Matthew", 45 | "file_familyname": "Shaw", 46 | "file_displayname": "Matthew Shaw 2", 47 | "file_email": "matthew+100002@sap.com", 48 | "file_managerid": "MATTHEW1", 49 | "file_JSON_roles": [{"value":"Role1"},{"value":"Role2"}], 50 | "file_JSON_teams": [{"value":"Team1"},{"value":"Team2"}], 51 | "file_roles_action": "replace", 52 | "file_teams_action": "add" 53 | } 54 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x113/x113 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_isconcurrent": true, 5 | "file_givenname": "Matthew", 6 | "file_familyname": "Shaw", 7 | "file_displayname": "Matthew Shaw 1", 8 | "file_email": "matthew+100001@sap.com", 9 | "file_managerid": "", 10 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:BI_Admin"},{"value":"Role2"}], 11 | "file_JSON_teams": [{"value":"Team1"},{"value":"Team2"}], 12 | "file_roles_action": "replace", 13 | "file_teams_action": "add" 14 | }, 15 | { 16 | "file_userid": "MATTHEW1", 17 | "file_isconcurrent": false, 18 | "file_givenname": "Matthew", 19 | "file_familyname": "Shaw", 20 | "file_displayname": "Matthew Shaw 1", 21 | "file_email": "matthew+100001@sap.com", 22 | "file_managerid": "", 23 | "file_JSON_roles": [{"value":"Role2"},{"value":"Role3"}], 24 | "file_JSON_teams": [{"value":"Team2"},{"value":"Team3"}], 25 | "file_roles_action": "replace", 26 | "file_teams_action": "replace" 27 | }, 28 | { 29 | "file_userid": "MATTHEW1", 30 | "file_isconcurrent": false, 31 | "file_givenname": "Matthew", 32 | "file_familyname": "Shaw", 33 | "file_displayname": "Matthew Shaw 1", 34 | "file_email": "matthew+100001@sap.com", 35 | "file_managerid": "", 36 | "file_JSON_roles": [{"value":"Role1"},{"value":"Role2"}], 37 | "file_JSON_teams": [{"value":"Team3"},{"value":"Team4"}], 38 | "file_roles_action": "remove", 39 | "file_teams_action": "keep" 40 | }, 41 | { 42 | "file_userid": "MATTHEW2", 43 | "file_isconcurrent": true, 44 | "file_givenname": "Matthew", 45 | "file_familyname": "Shaw", 46 | "file_displayname": "Matthew Shaw 2", 47 | "file_email": "matthew+100002@sap.com", 48 | "file_managerid": "MATTHEW1", 49 | "file_JSON_roles": [{"value":"Role1"},{"value":"Role2"}], 50 | "file_JSON_teams": [{"value":"Team1"},{"value":"Team2"}], 51 | "file_roles_action": "replace", 52 | "file_teams_action": "add" 53 | } 54 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x123/x123 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_isconcurrent": true, 5 | "file_givenname": "Matthew", 6 | "file_familyname": "Shaw", 7 | "file_displayname": "Matthew Shaw 1", 8 | "file_email": "matthew+100001@sap.com", 9 | "file_managerid": "", 10 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:BI_Admin"},{"value":"Role2"}], 11 | "file_JSON_teams": [{"value":"Team1"},{"value":"Team2"}], 12 | "file_roles_action": "replace", 13 | "file_teams_action": "add" 14 | }, 15 | { 16 | "file_userid": "MATTHEW1", 17 | "file_isconcurrent": false, 18 | "file_givenname": "Matthew", 19 | "file_familyname": "Shaw", 20 | "file_displayname": "Matthew Shaw 1", 21 | "file_email": "matthew+100001@sap.com", 22 | "file_managerid": "", 23 | "file_JSON_roles": [{"value":"Role2"},{"value":"Role3"}], 24 | "file_JSON_teams": [{"value":"Team2"},{"value":"Team3"}], 25 | "file_roles_action": "replace", 26 | "file_teams_action": "replace" 27 | }, 28 | { 29 | "file_userid": "MATTHEW1", 30 | "file_isconcurrent": false, 31 | "file_givenname": "Matthew", 32 | "file_familyname": "Shaw", 33 | "file_displayname": "Matthew Shaw 1", 34 | "file_email": "matthew+100001@sap.com", 35 | "file_managerid": "", 36 | "file_JSON_roles": [{"value":"Role1"},{"value":"Role2"}], 37 | "file_JSON_teams": [{"value":"Team3"},{"value":"Team4"}], 38 | "file_roles_action": "remove", 39 | "file_teams_action": "keep" 40 | }, 41 | { 42 | "file_userid": "MATTHEW2", 43 | "file_isconcurrent": true, 44 | "file_givenname": "Matthew", 45 | "file_familyname": "Shaw", 46 | "file_displayname": "Matthew Shaw 2", 47 | "file_email": "matthew+100002@sap.com", 48 | "file_managerid": "MATTHEW1", 49 | "file_JSON_roles": [{"value":"Role1"},{"value":"Role2"}], 50 | "file_JSON_teams": [{"value":"Team1"},{"value":"Team2"}], 51 | "file_roles_action": "replace", 52 | "file_teams_action": "add" 53 | } 54 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x133/x133 sample example 1.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_isconcurrent": true, 5 | "file_givenname": "Matthew", 6 | "file_familyname": "Shaw", 7 | "file_displayname": "Matthew Shaw 1", 8 | "file_email": "matthew+100001@sap.com", 9 | "file_managerid": "", 10 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:BI_Admin"},{"value":"Role2"}], 11 | "file_JSON_teams": [{"value":"Team1"},{"value":"Team2"}], 12 | "file_roles_action": "replace", 13 | "file_teams_action": "add" 14 | }, 15 | { 16 | "file_userid": "MATTHEW1", 17 | "file_isconcurrent": false, 18 | "file_givenname": "Matthew", 19 | "file_familyname": "Shaw", 20 | "file_displayname": "Matthew Shaw 1", 21 | "file_email": "matthew+100001@sap.com", 22 | "file_managerid": "", 23 | "file_JSON_roles": [{"value":"Role2"},{"value":"Role3"}], 24 | "file_JSON_teams": [{"value":"Team2"},{"value":"Team3"}], 25 | "file_roles_action": "replace", 26 | "file_teams_action": "replace" 27 | }, 28 | { 29 | "file_userid": "MATTHEW1", 30 | "file_isconcurrent": false, 31 | "file_givenname": "Matthew", 32 | "file_familyname": "Shaw", 33 | "file_displayname": "Matthew Shaw 1", 34 | "file_email": "matthew+100001@sap.com", 35 | "file_managerid": "", 36 | "file_JSON_roles": [{"value":"Role1"},{"value":"Role2"}], 37 | "file_JSON_teams": [{"value":"Team3"},{"value":"Team4"}], 38 | "file_roles_action": "remove", 39 | "file_teams_action": "keep" 40 | }, 41 | { 42 | "file_userid": "MATTHEW2", 43 | "file_isconcurrent": true, 44 | "file_givenname": "Matthew", 45 | "file_familyname": "Shaw", 46 | "file_displayname": "Matthew Shaw 2", 47 | "file_email": "matthew+100002@sap.com", 48 | "file_managerid": "MATTHEW1", 49 | "file_JSON_roles": [{"value":"Role1"},{"value":"Role2"}], 50 | "file_JSON_teams": [{"value":"Team1"},{"value":"Team2"}], 51 | "file_roles_action": "replace", 52 | "file_teams_action": "add" 53 | } 54 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario L03 - Convert all BIconcurrent to BInamed license/Scenario L03 - Step 01 - 1665 Create team.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_L03_Users_With_BI_Concurrent_Session_License", 4 | "file_team_displayname": "All users that have a Business Intelligence concurrent session license. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_JSON_users_to_exclude": [{"value":"SAP_SUPPORTXXXXXXXXX"}], 7 | "file_multiple_action_users_operator_is_AND": false, 8 | "file_action_users_match_all_users": false, 9 | "file_action_users_created_recently": false, 10 | "file_users_created_recently_in_days": 8, 11 | "file_action_users_with_bi_concurrent_license": true, 12 | "file_action_users_with_bi_named_user_license": false, 13 | "file_action_users_with_a_manager": false, 14 | "file_action_users_with_named_managerids": false, 15 | "file_JSON_named_managerids": [{"value":"MANAGERID"}], 16 | "file_action_users_without_manager": false, 17 | "file_action_users_that_are_managers": false, 18 | "file_action_users_active": false, 19 | "file_action_users_not_active": false, 20 | "file_action_users_with_userid_ending_underscore_1": false, 21 | "file_action_users_with_email_domain_matching": false, 22 | "file_action_users_with_email_domain_not_matching": false, 23 | "file_email_domain": "sap.com", 24 | "file_action_users_with_a_role_or_a_team": false, 25 | "file_action_users_with_no_teams": false, 26 | "file_JSON_teams_to_exclude": [], 27 | "file_JSON_teamnames_starts_with_to_exclude": [{"value":"AdminToolKit_"}], 28 | "file_action_users_with_no_roles": false, 29 | "file_JSON_roles_to_exclude": [], 30 | "file_action_users_with_all_named_roles": false, 31 | "file_JSON_named_roles": [{"value":"PROFILE:sap.epm:BI_Admin"}], 32 | "file_actions_users_with_LangDateTimeNumberFormats_different_from": false, 33 | "file_preferredlanguage": "en", 34 | "file_dataaccesslanguage": "en", 35 | "file_dateformatting": "MMM d, yyyy", 36 | "file_timeformatting": "H:mm:ss", 37 | "file_numberformatting": "1,234.56" 38 | } 39 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario D12 - Dormant users A/Scenario D12 - Step 01 - 1665 Identify Dormant Users A.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_D12_Dormant_Users_A_deactivate", 4 | "file_team_displayname": "Users to be deactivated. These users were created over 3 months ago, have not logged in within the last 30 days, are currently activated, and have 2 or fewer logins within the last 90 days. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_JSON_users_to_exclude": [{"value":"SAP_SUPPORTXXXXXXXXX"}], 7 | "file_multiple_action_users_operator_is_AND": true, 8 | "file_action_users_active": true, 9 | "file_action_users_created_more_than_days_ago": true, 10 | "file_users_created_more_than_days": 90, 11 | "file_action_users_with_most_recent_login_at_least_days_ago": true, 12 | "file_users_with_with_most_recent_login_at_least_days": 30, 13 | "file_action_users_with_fewer_logins_than": true, 14 | "file_users_with_fewer_logins_than": 2, 15 | "file_action_users_with_fewer_logins_within_last_days": true, 16 | "file_users_with_logins_within_last_days": 90 17 | }, 18 | { 19 | "file_team": "AdminToolKit_D12_Dormant_Users_A_delete", 20 | "file_team_displayname": "Users to be deleted. These users were created over 6 months ago, have not logged in within the last 60 days, are currently deactivated, and have 2 or fewer logins within the last 120 days. Updated TIMESTAMP", 21 | "file_users_action": "replace", 22 | "file_JSON_users_to_exclude": [{"value":"SAP_SUPPORTXXXXXXXXX"}], 23 | "file_multiple_action_users_operator_is_AND": true, 24 | "file_action_users_not_active": true, 25 | "file_action_users_created_more_than_days_ago": true, 26 | "file_users_created_more_than_days": 182, 27 | "file_action_users_with_most_recent_login_at_least_days_ago": true, 28 | "file_users_with_with_most_recent_login_at_least_days": 60, 29 | "file_action_users_with_fewer_logins_than": true, 30 | "file_users_with_fewer_logins_than": 2, 31 | "file_action_users_with_fewer_logins_within_last_days": true, 32 | "file_users_with_logins_within_last_days": 120 33 | } 34 | ] 35 | -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 33 - AdminToolKit_Users_Dormant_A__Created_3_Months_No_Recent_Login_Fewer_Than_3_Logins_Last_3_Months.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_D12_Dormant_Users_A_deactivate", 4 | "file_team_displayname": "Users to be deactivated. These users were created over 3 months ago, have not logged in within the last 30 days, are currently activated, and have 2 or fewer logins within the last 90 days. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_JSON_users_to_exclude": [{"value":"SAP_SUPPORTXXXXXXXXX"}], 7 | "file_multiple_action_users_operator_is_AND": true, 8 | "file_action_users_active": true, 9 | "file_action_users_created_more_than_days_ago": true, 10 | "file_users_created_more_than_days": 90, 11 | "file_action_users_with_most_recent_login_at_least_days_ago": true, 12 | "file_users_with_with_most_recent_login_at_least_days": 30, 13 | "file_action_users_with_fewer_logins_than": true, 14 | "file_users_with_fewer_logins_than": 2, 15 | "file_action_users_with_fewer_logins_within_last_days": true, 16 | "file_users_with_logins_within_last_days": 90 17 | }, 18 | { 19 | "file_team": "AdminToolKit_D12_Dormant_Users_A_delete", 20 | "file_team_displayname": "Users to be deleted. These users were created over 6 months ago, have not logged in within the last 60 days, are currently deactivated, and have 2 or fewer logins within the last 120 days. Updated TIMESTAMP", 21 | "file_users_action": "replace", 22 | "file_JSON_users_to_exclude": [{"value":"SAP_SUPPORTXXXXXXXXX"}], 23 | "file_multiple_action_users_operator_is_AND": true, 24 | "file_action_users_not_active": true, 25 | "file_action_users_created_more_than_days_ago": true, 26 | "file_users_created_more_than_days": 182, 27 | "file_action_users_with_most_recent_login_at_least_days_ago": true, 28 | "file_users_with_with_most_recent_login_at_least_days": 60, 29 | "file_action_users_with_fewer_logins_than": true, 30 | "file_users_with_fewer_logins_than": 2, 31 | "file_action_users_with_fewer_logins_within_last_days": true, 32 | "file_users_with_logins_within_last_days": 120 33 | } 34 | ] 35 | -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x133/x133 sample example 2 - custom SAML.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_isconcurrent": true, 5 | "file_givenname": "Matthew", 6 | "file_familyname": "Shaw", 7 | "file_displayname": "Matthew Shaw 1", 8 | "file_email": "matthew+100001@sap.com", 9 | "file_managerid": "", 10 | "file_samlmapping": "MSHAW1", 11 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:BI_Admin"},{"value":"Role2"}], 12 | "file_JSON_teams": [{"value":"Team1"},{"value":"Team2"}], 13 | "file_roles_action": "replace", 14 | "file_teams_action": "add" 15 | }, 16 | { 17 | "file_userid": "MATTHEW1", 18 | "file_isconcurrent": false, 19 | "file_givenname": "Matthew", 20 | "file_familyname": "Shaw", 21 | "file_displayname": "Matthew Shaw 1", 22 | "file_email": "matthew+100001@sap.com", 23 | "file_managerid": "", 24 | "file_samlmapping": "MSHAW1", 25 | "file_JSON_roles": [{"value":"Role2"},{"value":"Role3"}], 26 | "file_JSON_teams": [{"value":"Team2"},{"value":"Team3"}], 27 | "file_roles_action": "replace", 28 | "file_teams_action": "replace" 29 | }, 30 | { 31 | "file_userid": "MATTHEW1", 32 | "file_isconcurrent": false, 33 | "file_givenname": "Matthew", 34 | "file_familyname": "Shaw", 35 | "file_displayname": "Matthew Shaw 1", 36 | "file_email": "matthew+100001@sap.com", 37 | "file_managerid": "", 38 | "file_samlmapping": "MSHAW1", 39 | "file_JSON_roles": [{"value":"Role1"},{"value":"Role2"}], 40 | "file_JSON_teams": [{"value":"Team3"},{"value":"Team4"}], 41 | "file_roles_action": "remove", 42 | "file_teams_action": "keep" 43 | }, 44 | { 45 | "file_userid": "MATTHEW2", 46 | "file_isconcurrent": true, 47 | "file_givenname": "Matthew", 48 | "file_familyname": "Shaw", 49 | "file_displayname": "Matthew Shaw 2", 50 | "file_email": "matthew+100002@sap.com", 51 | "file_managerid": "MATTHEW1", 52 | "file_samlmapping": "MSHAW2", 53 | "file_JSON_roles": [{"value":"Role1"},{"value":"Role2"}], 54 | "file_JSON_teams": [{"value":"Team1"},{"value":"Team2"}], 55 | "file_roles_action": "replace", 56 | "file_teams_action": "add" 57 | } 58 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x233/x233 sample example 2 - custom SAML.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_isconcurrent": true, 5 | "file_givenname": "Matthew", 6 | "file_familyname": "Shaw", 7 | "file_displayname": "Matthew Shaw 1", 8 | "file_email": "matthew999999@sap.com", 9 | "file_managerid": "", 10 | "file_samlmapping": "MSHAW1", 11 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:BI_Admin"},{"value":"Role2"}], 12 | "file_JSON_teams": [{"value":"Team1"},{"value":"Team2"}], 13 | "file_roles_action": "replace", 14 | "file_teams_action": "add" 15 | }, 16 | { 17 | "file_userid": "MATTHEW1", 18 | "file_isconcurrent": false, 19 | "file_givenname": "Matthew", 20 | "file_familyname": "Shaw", 21 | "file_displayname": "Matthew Shaw 1", 22 | "file_email": "matthew+100001@sap.com", 23 | "file_managerid": "", 24 | "file_samlmapping": "MSHAW1", 25 | "file_JSON_roles": [{"value":"Role2"},{"value":"Role3"}], 26 | "file_JSON_teams": [{"value":"Team2"},{"value":"Team3"}], 27 | "file_roles_action": "replace", 28 | "file_teams_action": "replace" 29 | }, 30 | { 31 | "file_userid": "MATTHEW1", 32 | "file_isconcurrent": false, 33 | "file_givenname": "Matthew", 34 | "file_familyname": "Shaw", 35 | "file_displayname": "Matthew Shaw 1", 36 | "file_email": "matthew+100001@sap.com", 37 | "file_managerid": "", 38 | "file_samlmapping": "MSHAW1", 39 | "file_JSON_roles": [{"value":"Role1"},{"value":"Role2"}], 40 | "file_JSON_teams": [{"value":"Team3"},{"value":"Team4"}], 41 | "file_roles_action": "remove", 42 | "file_teams_action": "keep" 43 | }, 44 | { 45 | "file_userid": "MATTHEW2", 46 | "file_isconcurrent": true, 47 | "file_givenname": "Matthew", 48 | "file_familyname": "Shaw", 49 | "file_displayname": "Matthew Shaw 2", 50 | "file_email": "matthew+100002@sap.com", 51 | "file_managerid": "MATTHEW1", 52 | "file_samlmapping": "MSHAW2", 53 | "file_JSON_roles": [{"value":"Role1"},{"value":"Role2"}], 54 | "file_JSON_teams": [{"value":"Team1"},{"value":"Team2"}], 55 | "file_roles_action": "replace", 56 | "file_teams_action": "add" 57 | } 58 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x233/x233 sample example 3 - custom SAML but with email.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_isconcurrent": true, 5 | "file_givenname": "Matthew", 6 | "file_familyname": "Shaw", 7 | "file_displayname": "Matthew Shaw 1", 8 | "file_email": "matthew+100001@sap.com", 9 | "file_managerid": "", 10 | "file_samlmapping": "Matthew999999@sap.com", 11 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:BI_Admin"},{"value":"Role2"}], 12 | "file_JSON_teams": [{"value":"Team1"},{"value":"Team2"}], 13 | "file_roles_action": "replace", 14 | "file_teams_action": "add" 15 | }, 16 | { 17 | "file_userid": "MATTHEW1", 18 | "file_isconcurrent": false, 19 | "file_givenname": "Matthew", 20 | "file_familyname": "Shaw", 21 | "file_displayname": "Matthew Shaw 1", 22 | "file_email": "matthew+100001@sap.com", 23 | "file_managerid": "", 24 | "file_samlmapping": "Matthew+100001@sap.com", 25 | "file_JSON_roles": [{"value":"Role2"},{"value":"Role3"}], 26 | "file_JSON_teams": [{"value":"Team2"},{"value":"Team3"}], 27 | "file_roles_action": "replace", 28 | "file_teams_action": "replace" 29 | }, 30 | { 31 | "file_userid": "MATTHEW1", 32 | "file_isconcurrent": false, 33 | "file_givenname": "Matthew", 34 | "file_familyname": "Shaw", 35 | "file_displayname": "Matthew Shaw 1", 36 | "file_email": "matthew+100001@sap.com", 37 | "file_managerid": "", 38 | "file_samlmapping": "Matthew+100001@sap.com", 39 | "file_JSON_roles": [{"value":"Role1"},{"value":"Role2"}], 40 | "file_JSON_teams": [{"value":"Team3"},{"value":"Team4"}], 41 | "file_roles_action": "remove", 42 | "file_teams_action": "keep" 43 | }, 44 | { 45 | "file_userid": "MATTHEW2", 46 | "file_isconcurrent": true, 47 | "file_givenname": "Matthew", 48 | "file_familyname": "Shaw", 49 | "file_displayname": "Matthew Shaw 2", 50 | "file_email": "matthew+100002@sap.com", 51 | "file_managerid": "MATTHEW1", 52 | "file_samlmapping": "Matthew+100002@sap.com", 53 | "file_JSON_roles": [{"value":"Role1"},{"value":"Role2"}], 54 | "file_JSON_teams": [{"value":"Team1"},{"value":"Team2"}], 55 | "file_roles_action": "replace", 56 | "file_teams_action": "add" 57 | } 58 | ] -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x133/x133 sample example 3 - custom SAML but with email.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_userid": "MATTHEW1", 4 | "file_isconcurrent": true, 5 | "file_givenname": "Matthew", 6 | "file_familyname": "Shaw", 7 | "file_displayname": "Matthew Shaw 1", 8 | "file_email": "matthew+100001@sap.com", 9 | "file_managerid": "", 10 | "file_samlmapping": "Matthew+100001@sap.com", 11 | "file_JSON_roles": [{"value":"PROFILE:sap.epm:BI_Admin"},{"value":"Role2"}], 12 | "file_JSON_teams": [{"value":"Team1"},{"value":"Team2"}], 13 | "file_roles_action": "replace", 14 | "file_teams_action": "add" 15 | }, 16 | { 17 | "file_userid": "MATTHEW1", 18 | "file_isconcurrent": false, 19 | "file_givenname": "Matthew", 20 | "file_familyname": "Shaw", 21 | "file_displayname": "Matthew Shaw 1", 22 | "file_email": "matthew+100001@sap.com", 23 | "file_managerid": "", 24 | "file_samlmapping": "Matthew+100001@sap.com", 25 | "file_JSON_roles": [{"value":"Role2"},{"value":"Role3"}], 26 | "file_JSON_teams": [{"value":"Team2"},{"value":"Team3"}], 27 | "file_roles_action": "replace", 28 | "file_teams_action": "replace" 29 | }, 30 | { 31 | "file_userid": "MATTHEW1", 32 | "file_isconcurrent": false, 33 | "file_givenname": "Matthew", 34 | "file_familyname": "Shaw", 35 | "file_displayname": "Matthew Shaw 1", 36 | "file_email": "matthew+100001@sap.com", 37 | "file_managerid": "", 38 | "file_samlmapping": "Matthew+100001@sap.com", 39 | "file_JSON_roles": [{"value":"Role1"},{"value":"Role2"}], 40 | "file_JSON_teams": [{"value":"Team3"},{"value":"Team4"}], 41 | "file_roles_action": "remove", 42 | "file_teams_action": "keep" 43 | }, 44 | { 45 | "file_userid": "MATTHEW2", 46 | "file_isconcurrent": true, 47 | "file_givenname": "Matthew", 48 | "file_familyname": "Shaw", 49 | "file_displayname": "Matthew Shaw 2", 50 | "file_email": "matthew+100002@sap.com", 51 | "file_managerid": "MATTHEW1", 52 | "file_samlmapping": "Matthew+100002@sap.com", 53 | "file_JSON_roles": [{"value":"Role1"},{"value":"Role2"}], 54 | "file_JSON_teams": [{"value":"Team1"},{"value":"Team2"}], 55 | "file_roles_action": "replace", 56 | "file_teams_action": "add" 57 | } 58 | ] -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # SAP Analytics Cloud User and Team Provisioning SCIM API Sample Scripts 2 | 3 | [![REUSE status](https://api.reuse.software/badge/github.com/SAP-samples/analytics-cloud-scim-api-samples)](https://api.reuse.software/info/github.com/SAP-samples/analytics-cloud-scim-api-samples) 4 | 5 | ## Description 6 | This is a collection of sample scripts, developed as collections in Postman. This provides a means for customers to use the SAP Analytics Cloud SCIM API out of the box. There are around 45 sample collections totalling over 59,000 lines of code. The samples create and update users, perform team management functions (like adding users to a team), and even transport users and teams from one SAP Analytics Cloud Service to another. The source and target services can be on SAP NEO or Cloud Foundry and any combination is supported. 7 | 8 | ## Requirements 9 | 1. Access to a licensed 'enterprise' edition of SAP Analytics Cloud. (Any enterprise edition is supported including public, private, test, non-test editions.) 10 | 11 | 2. Access rights to create an OAuth client within the SAP Analytics Cloud Service. 12 | 13 | 3. Postman API Client application (available for free download and use on the [Postman API Client](https://www.postman.com/product/api-client/) website. 14 | 15 | ## Download and Installation 16 | Full step-by-step instructions are provided in the [User Guide](https://d.dam.sap.com/a/kv3cXuB) (PDF). 17 | 18 | ## Known Issues 19 | All known issues are described in the User Guide. 20 | 21 | ## How to obtain support 22 | [Create an issue](https://github.com/SAP-samples/analytics-cloud-scim-api-samples/issues) in this repository if you find a bug or have questions about the content. 23 | 24 | For an overview of these samples, associated best practices and to ask related questions please refer to this [blog](https://blogs.sap.com/2021/05/28/sap-analytics-cloud-scim-api-best-practices-and-sample-scripts). 25 | 26 | For additional support, [ask a question in SAP Community](https://answers.sap.com/questions/ask.html). 27 | 28 | ## License 29 | Copyright (c) 2021 SAP SE or an SAP affiliate company. All rights reserved. This project is licensed under the Apache Software License, version 2.0 except as noted otherwise in the [LICENSE](LICENSES/Apache-2.0.txt) file. 30 | -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario D13 - Dormant users B/Scenario D13 - Step 01 - 1665 Identify Dormant Users B.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_D13_Dormant_Users_B_deactivate", 4 | "file_team_displayname": "Users to be deactivated. These users were created over 3 months ago, have not logged in within the last 30 days, are currently activated, have 2 or fewer logins within the last 90 days, and have no private folder content. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_JSON_users_to_exclude": [{"value":"SAP_SUPPORTXXXXXXXXX"}], 7 | "file_multiple_action_users_operator_is_AND": true, 8 | "file_action_users_active": true, 9 | "file_action_users_created_more_than_days_ago": true, 10 | "file_users_created_more_than_days": 90, 11 | "file_action_users_with_most_recent_login_at_least_days_ago": true, 12 | "file_users_with_with_most_recent_login_at_least_days": 30, 13 | "file_action_users_with_fewer_logins_than": true, 14 | "file_users_with_fewer_logins_than": 2, 15 | "file_action_users_with_fewer_logins_within_last_days": true, 16 | "file_users_with_logins_within_last_days": 90, 17 | "file_action_users_without_private_folder_content": true 18 | }, 19 | { 20 | "file_team": "AdminToolKit_D13_Dormant_Users_B_delete", 21 | "file_team_displayname": "Users to be deleted. These users were created over 6 months ago, have not logged in within the last 60 days, are currently deactivated, have 2 or fewer logins within the last 120 days, and have no private folder content. Updated TIMESTAMP", 22 | "file_users_action": "replace", 23 | "file_JSON_users_to_exclude": [{"value":"SAP_SUPPORTXXXXXXXXX"}], 24 | "file_multiple_action_users_operator_is_AND": true, 25 | "file_action_users_not_active": true, 26 | "file_action_users_created_more_than_days_ago": true, 27 | "file_users_created_more_than_days": 182, 28 | "file_action_users_with_most_recent_login_at_least_days_ago": true, 29 | "file_users_with_with_most_recent_login_at_least_days": 60, 30 | "file_action_users_with_fewer_logins_than": true, 31 | "file_users_with_fewer_logins_than": 2, 32 | "file_action_users_with_fewer_logins_within_last_days": true, 33 | "file_users_with_logins_within_last_days": 120, 34 | "file_action_users_without_private_folder_content": true 35 | } 36 | ] 37 | -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 34 - AdminToolKit_Users_Dormant_B__Dormant_A_Plus_No_Private_Folder_Content.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_D13_Dormant_Users_B_deactivate", 4 | "file_team_displayname": "Users to be deactivated. These users were created over 3 months ago, have not logged in within the last 30 days, are currently activated, have 2 or fewer logins within the last 90 days, and have no private folder content. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_JSON_users_to_exclude": [{"value":"SAP_SUPPORTXXXXXXXXX"}], 7 | "file_multiple_action_users_operator_is_AND": true, 8 | "file_action_users_active": true, 9 | "file_action_users_created_more_than_days_ago": true, 10 | "file_users_created_more_than_days": 90, 11 | "file_action_users_with_most_recent_login_at_least_days_ago": true, 12 | "file_users_with_with_most_recent_login_at_least_days": 30, 13 | "file_action_users_with_fewer_logins_than": true, 14 | "file_users_with_fewer_logins_than": 2, 15 | "file_action_users_with_fewer_logins_within_last_days": true, 16 | "file_users_with_logins_within_last_days": 90, 17 | "file_action_users_without_private_folder_content": true 18 | }, 19 | { 20 | "file_team": "AdminToolKit_D13_Dormant_Users_B_delete", 21 | "file_team_displayname": "Users to be deleted. These users were created over 6 months ago, have not logged in within the last 60 days, are currently deactivated, have 2 or fewer logins within the last 120 days, and have no private folder content. Updated TIMESTAMP", 22 | "file_users_action": "replace", 23 | "file_JSON_users_to_exclude": [{"value":"SAP_SUPPORTXXXXXXXXX"}], 24 | "file_multiple_action_users_operator_is_AND": true, 25 | "file_action_users_not_active": true, 26 | "file_action_users_created_more_than_days_ago": true, 27 | "file_users_created_more_than_days": 182, 28 | "file_action_users_with_most_recent_login_at_least_days_ago": true, 29 | "file_users_with_with_most_recent_login_at_least_days": 60, 30 | "file_action_users_with_fewer_logins_than": true, 31 | "file_users_with_fewer_logins_than": 2, 32 | "file_action_users_with_fewer_logins_within_last_days": true, 33 | "file_users_with_logins_within_last_days": 120, 34 | "file_action_users_without_private_folder_content": true 35 | } 36 | ] 37 | -------------------------------------------------------------------------------- /Embedded/Embedded Environments/Embedded Edition.postman_environment.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "8e070597-d2b3-46bd-9f4c-5832012ebceb", 3 | "name": "Embedded Edition", 4 | "values": [ 5 | { 6 | "key": "SACserviceFQDN", 7 | "value": "xxxxxxxxxxxxxxxxxxxxxxxxx.eu10.sapanalytics.cloud", 8 | "enabled": true 9 | }, 10 | { 11 | "key": "SACtokenFQDN", 12 | "value": "xxxxxxxxxxxxxxxxxxxxxxxxx.authentication.eu10.hana.ondemand.com", 13 | "enabled": true 14 | }, 15 | { 16 | "key": "Username", 17 | "value": "", 18 | "enabled": true 19 | }, 20 | { 21 | "key": "Password", 22 | "value": "", 23 | "type": "secret", 24 | "enabled": true 25 | }, 26 | { 27 | "key": "ContentNamespace", 28 | "value": "t.1", 29 | "enabled": true 30 | }, 31 | { 32 | "key": "SACplatform", 33 | "value": "CF", 34 | "enabled": true 35 | }, 36 | { 37 | "key": "SAMLSSO", 38 | "value": "default", 39 | "enabled": true 40 | }, 41 | { 42 | "key": "TimeZoneHours", 43 | "value": "0", 44 | "enabled": true 45 | }, 46 | { 47 | "key": "TimeZoneMinutes", 48 | "value": "0", 49 | "enabled": true 50 | }, 51 | { 52 | "key": "TimeZoneDescription", 53 | "value": "UTC", 54 | "enabled": true 55 | }, 56 | { 57 | "key": "Embedded_uua_url_FQDN", 58 | "value": "sac-embedded-xxxxxxxx.authentication.eu10.hana.ondemand.com", 59 | "enabled": true 60 | }, 61 | { 62 | "key": "Embedded_uua_clientid", 63 | "value": "xx-00000000-aaaa-bbbb-cccc-000000000000!1111111|sac-embedded-edition-sb!b9999", 64 | "enabled": true 65 | }, 66 | { 67 | "key": "Embedded_uua_clientsecret", 68 | "value": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx=", 69 | "type": "secret", 70 | "enabled": true 71 | }, 72 | { 73 | "key": "Embedded_endpoints_sac_embedded_edition_service_config_FQDN", 74 | "value": "xxx-xxxxxx-xxxxx-xx-xxx-xxxeu10.cfapps.eu10.hana.ondemand.com", 75 | "enabled": true 76 | }, 77 | { 78 | "key": "Embedded_tenant_uuid", 79 | "value": "11111111-aaaa-bbbb-9999-cccccccccccc", 80 | "enabled": true 81 | }, 82 | { 83 | "key": "Embedded_OAuthClientName", 84 | "value": "MyOAuthClient", 85 | "enabled": true 86 | } 87 | ], 88 | "_postman_variable_scope": "environment", 89 | "_postman_exported_at": "2022-03-01T16:18:16.230Z", 90 | "_postman_exported_using": "Postman/9.14.7" 91 | } -------------------------------------------------------------------------------- /SCIM/SCIM Environments/Source to Target - Em - Scripts x9xx.postman_environment.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "a26096d9-7638-4935-af8d-eeb99408be42", 3 | "name": "Dev->Prod", 4 | "values": [ 5 | { 6 | "key": "Source-SACserviceFQDN", 7 | "value": "Dev-service.eu10.sapanalytics.cloud", 8 | "enabled": true 9 | }, 10 | { 11 | "key": "Source-SACtokenFQDN", 12 | "value": "oauthasservices-xxxx.hana.ondemand.com", 13 | "enabled": true 14 | }, 15 | { 16 | "key": "Source-Username", 17 | "value": "xx-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx!xxxxx|client!xxxxx", 18 | "enabled": true 19 | }, 20 | { 21 | "key": "Source-Password", 22 | "value": "xxxxxxxxxxxxxxxxxxxxxxx=", 23 | "type": "secret", 24 | "enabled": true 25 | }, 26 | { 27 | "key": "Target-SACserviceFQDN", 28 | "value": "Prod-service.eu10.sapanalytics.cloud", 29 | "enabled": true 30 | }, 31 | { 32 | "key": "Target-SACtokenFQDN", 33 | "value": "oauthasservices-xxxx.hana.ondemand.com", 34 | "enabled": true 35 | }, 36 | { 37 | "key": "Target-Username", 38 | "value": "xx-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx!xxxxx|client!xxxxx", 39 | "enabled": true 40 | }, 41 | { 42 | "key": "Target-Password", 43 | "value": "xxxxxxxxxxxxxxxxxxxxxxx=", 44 | "type": "secret", 45 | "enabled": true 46 | }, 47 | { 48 | "key": "Source-SACplatform", 49 | "value": "CF", 50 | "enabled": true 51 | }, 52 | { 53 | "key": "Target-SACplatform", 54 | "value": "CF", 55 | "enabled": true 56 | }, 57 | { 58 | "key": "Source-SAMLSSO", 59 | "value": "default", 60 | "enabled": true 61 | }, 62 | { 63 | "key": "Target-SAMLSSO", 64 | "value": "default", 65 | "enabled": true 66 | }, 67 | { 68 | "key": "Source-accesstoken", 69 | "value": "accesstoken", 70 | "type": "secret", 71 | "enabled": true 72 | }, 73 | { 74 | "key": "Target-accesstoken", 75 | "value": "fetch", 76 | "type": "secret", 77 | "enabled": true 78 | }, 79 | { 80 | "key": "Source-x-csrf-token", 81 | "value": "accesstoken", 82 | "type": "secret", 83 | "enabled": true 84 | }, 85 | { 86 | "key": "Target-x-csrf-token", 87 | "value": "fetch", 88 | "type": "secret", 89 | "enabled": true 90 | } 91 | ], 92 | "_postman_variable_scope": "environment", 93 | "_postman_exported_at": "2022-08-12T11:17:56.854Z", 94 | "_postman_exported_using": "Postman/9.28.0" 95 | } -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario D14 - Dormant users C/Scenario D14 - Step 01 - 1665 Identify Dormant Users C.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_D14_Dormant_Users_C_deactivate", 4 | "file_team_displayname": "Users to be deactivated. These users were created over 3 months ago, have not logged in within the last 30 days, are currently activated, have 2 or fewer logins within the last 90 days, have no private folder content, and did not create public folder content. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_JSON_users_to_exclude": [{"value":"SAP_SUPPORTXXXXXXXXX"}], 7 | "file_multiple_action_users_operator_is_AND": true, 8 | "file_action_users_active": true, 9 | "file_action_users_created_more_than_days_ago": true, 10 | "file_users_created_more_than_days": 90, 11 | "file_action_users_with_most_recent_login_at_least_days_ago": true, 12 | "file_users_with_with_most_recent_login_at_least_days": 30, 13 | "file_action_users_with_fewer_logins_than": true, 14 | "file_users_with_fewer_logins_than": 2, 15 | "file_action_users_with_fewer_logins_within_last_days": true, 16 | "file_users_with_logins_within_last_days": 90, 17 | "file_action_users_without_private_folder_content": true, 18 | "file_action_users_that_did_not_create_public_content": true 19 | }, 20 | { 21 | "file_team": "AdminToolKit_D14_Dormant_Users_C_delete", 22 | "file_team_displayname": "Users to be deleted. These users were created over 6 months ago, have not logged in within the last 60 days, are currently deactivated, have 2 or fewer logins within the last 120 days, have no private folder content, and did not create public folder content. Updated TIMESTAMP", 23 | "file_users_action": "replace", 24 | "file_JSON_users_to_exclude": [{"value":"SAP_SUPPORTXXXXXXXXX"}], 25 | "file_multiple_action_users_operator_is_AND": true, 26 | "file_action_users_not_active": true, 27 | "file_action_users_created_more_than_days_ago": true, 28 | "file_users_created_more_than_days": 182, 29 | "file_action_users_with_most_recent_login_at_least_days_ago": true, 30 | "file_users_with_with_most_recent_login_at_least_days": 60, 31 | "file_action_users_with_fewer_logins_than": true, 32 | "file_users_with_fewer_logins_than": 2, 33 | "file_action_users_with_fewer_logins_within_last_days": true, 34 | "file_users_with_logins_within_last_days": 120, 35 | "file_action_users_without_private_folder_content": true, 36 | "file_action_users_that_did_not_create_public_content": true 37 | } 38 | ] 39 | -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 35 - AdminToolKit_Users_Dormant_C__Dormant_B_Plus_No_Public_Folder_Content.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_D14_Dormant_Users_C_deactivate", 4 | "file_team_displayname": "Users to be deactivated. These users were created over 3 months ago, have not logged in within the last 30 days, are currently activated, have 2 or fewer logins within the last 90 days, have no private folder content, and did not create public folder content. Updated TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_JSON_users_to_exclude": [{"value":"SAP_SUPPORTXXXXXXXXX"}], 7 | "file_multiple_action_users_operator_is_AND": true, 8 | "file_action_users_active": true, 9 | "file_action_users_created_more_than_days_ago": true, 10 | "file_users_created_more_than_days": 90, 11 | "file_action_users_with_most_recent_login_at_least_days_ago": true, 12 | "file_users_with_with_most_recent_login_at_least_days": 30, 13 | "file_action_users_with_fewer_logins_than": true, 14 | "file_users_with_fewer_logins_than": 2, 15 | "file_action_users_with_fewer_logins_within_last_days": true, 16 | "file_users_with_logins_within_last_days": 90, 17 | "file_action_users_without_private_folder_content": true, 18 | "file_action_users_that_did_not_create_public_content": true 19 | }, 20 | { 21 | "file_team": "AdminToolKit_D14_Dormant_Users_C_delete", 22 | "file_team_displayname": "Users to be deleted. These users were created over 6 months ago, have not logged in within the last 60 days, are currently deactivated, have 2 or fewer logins within the last 120 days, have no private folder content, and did not create public folder content. Updated TIMESTAMP", 23 | "file_users_action": "replace", 24 | "file_JSON_users_to_exclude": [{"value":"SAP_SUPPORTXXXXXXXXX"}], 25 | "file_multiple_action_users_operator_is_AND": true, 26 | "file_action_users_not_active": true, 27 | "file_action_users_created_more_than_days_ago": true, 28 | "file_users_created_more_than_days": 182, 29 | "file_action_users_with_most_recent_login_at_least_days_ago": true, 30 | "file_users_with_with_most_recent_login_at_least_days": 60, 31 | "file_action_users_with_fewer_logins_than": true, 32 | "file_users_with_fewer_logins_than": 2, 33 | "file_action_users_with_fewer_logins_within_last_days": true, 34 | "file_users_with_logins_within_last_days": 120, 35 | "file_action_users_without_private_folder_content": true, 36 | "file_action_users_that_did_not_create_public_content": true 37 | } 38 | ] 39 | -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 36 - AdminToolKit_Users_Dormant_D__Dormant_C_Plus_Are_Not_Managers.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_D15_Dormant_Users_D_deactivate", 4 | "file_team_displayname": "Users to be deactivated. These users were created over 3 months ago, have not logged in within the last 30 days, are currently activated, have 2 or fewer logins within the last 90 days, have no private folder content, did not create public folder content and are not managers. Updated TIMESTAMP", 5 | "file_users_action": "invert", 6 | "file_JSON_users_to_exclude": [{"value":"SAP_SUPPORTXXXXXXXXX"}], 7 | "file_multiple_action_users_operator_is_AND": false, 8 | "file_action_users_not_active": true, 9 | "file_action_users_that_are_managers": true, 10 | "file_action_users_created_recently": true, 11 | "file_users_created_recently_in_days": 90, 12 | "file_action_users_with_most_recent_login_within_last_days": true, 13 | "file_users_with_with_most_recent_login_within_last_days": 30, 14 | "file_action_users_with_greater_logins_than": true, 15 | "file_users_with_greater_logins_than": 2, 16 | "file_action_users_with_greater_logins_within_last_days": true, 17 | "file_users_with_logins_within_last_days": 90, 18 | "file_action_users_with_private_folder_content": true, 19 | "file_action_users_that_created_public_content": true 20 | }, 21 | { 22 | "file_team": "AdminToolKit_D15_Dormant_Users_D_delete", 23 | "file_team_displayname": "Users to be deleted. These users were created over 6 months ago, have not logged in within the last 60 days, are currently deactivated, have 2 or fewer logins within the last 120 days, have no private folder content, did not create public folder content and are not managers. Updated TIMESTAMP", 24 | "file_users_action": "invert", 25 | "file_JSON_users_to_exclude": [{"value":"SAP_SUPPORTXXXXXXXXX"}], 26 | "file_multiple_action_users_operator_is_AND": false, 27 | "file_action_users_active": true, 28 | "file_action_users_that_are_managers": true, 29 | "file_action_users_created_recently": true, 30 | "file_users_created_recently_in_days": 182, 31 | "file_action_users_with_most_recent_login_within_last_days": true, 32 | "file_users_with_with_most_recent_login_within_last_days": 60, 33 | "file_action_users_with_greater_logins_than": true, 34 | "file_users_with_greater_logins_than": 2, 35 | "file_action_users_with_greater_logins_within_last_days": true, 36 | "file_users_with_logins_within_last_days": 120, 37 | "file_action_users_with_private_folder_content": true, 38 | "file_action_users_that_created_public_content": true 39 | } 40 | ] 41 | -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario D15 - Dormant users D/Scenario D15 - Step 01 - 1665 Identify Dormant Users D.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_D15_Dormant_Users_D_deactivate", 4 | "file_team_displayname": "Users to be deactivated. These users were created over 3 months ago, have not logged in within the last 30 days, are currently activated, have 2 or fewer logins within the last 90 days, have no private folder content, did not create public folder content and are not managers. Updated TIMESTAMP", 5 | "file_users_action": "invert", 6 | "file_JSON_users_to_exclude": [{"value":"SAP_SUPPORTXXXXXXXXX"}], 7 | "file_multiple_action_users_operator_is_AND": false, 8 | "file_action_users_not_active": true, 9 | "file_action_users_that_are_managers": true, 10 | "file_action_users_created_recently": true, 11 | "file_users_created_recently_in_days": 90, 12 | "file_action_users_with_most_recent_login_within_last_days": true, 13 | "file_users_with_with_most_recent_login_within_last_days": 30, 14 | "file_action_users_with_greater_logins_than": true, 15 | "file_users_with_greater_logins_than": 2, 16 | "file_action_users_with_greater_logins_within_last_days": true, 17 | "file_users_with_logins_within_last_days": 90, 18 | "file_action_users_with_private_folder_content": true, 19 | "file_action_users_that_created_public_content": true 20 | }, 21 | { 22 | "file_team": "AdminToolKit_D15_Dormant_Users_D_delete", 23 | "file_team_displayname": "Users to be deleted. These users were created over 6 months ago, have not logged in within the last 60 days, are currently deactivated, have 2 or fewer logins within the last 120 days, have no private folder content, did not create public folder content and are not managers. Updated TIMESTAMP", 24 | "file_users_action": "invert", 25 | "file_JSON_users_to_exclude": [{"value":"SAP_SUPPORTXXXXXXXXX"}], 26 | "file_multiple_action_users_operator_is_AND": false, 27 | "file_action_users_active": true, 28 | "file_action_users_that_are_managers": true, 29 | "file_action_users_created_recently": true, 30 | "file_users_created_recently_in_days": 182, 31 | "file_action_users_with_most_recent_login_within_last_days": true, 32 | "file_users_with_with_most_recent_login_within_last_days": 60, 33 | "file_action_users_with_greater_logins_than": true, 34 | "file_users_with_greater_logins_than": 2, 35 | "file_action_users_with_greater_logins_within_last_days": true, 36 | "file_users_with_logins_within_last_days": 120, 37 | "file_action_users_with_private_folder_content": true, 38 | "file_action_users_that_created_public_content": true 39 | } 40 | ] 41 | -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x801 x802/x801 x802 sample example 2 - Delete all 665-AdminTookKit Sample Teams.csv: -------------------------------------------------------------------------------- 1 | file_delete_team 2 | AdminToolKit_All_Users 3 | AdminToolKit_Users_Created_Recently 4 | AdminToolKit_Users_With_BI_Concurrent_Setting 5 | AdminToolKit_Users_With_BI_Named_User_License 6 | AdminToolKit_Users_With_A_Manager 7 | AdminToolKit_Users_With_Manager_MANAGERID 8 | AdminToolKit_Users_Without_A_Manager 9 | AdminToolKit_Users_That_Are_Managers 10 | AdminToolKit_Users_That_Are_Not_Managers 11 | AdminToolKit_Users_That_Are_Activated 12 | AdminToolKit_Users_That_Are_Deactivated 13 | AdminToolKit_Users_With_UserID_Ending__1 14 | AdminToolKit_Users_With_SAP_email 15 | AdminToolKit_Users_Without_SAP_email 16 | AdminToolKit_Users_Without_a_Role_and_Without_a_Team 17 | AdminToolKit_Users_Without_a_Team 18 | AdminToolKit_Users_Without_a_Role 19 | AdminToolKit_Users_With_Directly_Assigned_BIAdmin_Role 20 | AdminToolKit_Users_With_Default_Settings 21 | AdminToolKit_Users_Created_More_Than_A_Year_Ago 22 | AdminToolKit_Users_Created_Recently 23 | AdminToolKit_Users_With_A_Recent_Login 24 | AdminToolKit_Users_Without_A_Recent_Login 25 | AdminToolKit_Users_With_Few_Logins_Since_Oldest_Log_Entry 26 | AdminToolKit_Users_With_Few_Logins_This_Last_Month 27 | AdminToolKit_Users_Without_A_Recent_Login_And_Fewer_Than_3_Logins_Last_3_Months 28 | AdminToolKit_Users_With_100_Or_More_Logins_Since_Oldest_Log_Entry 29 | AdminToolKit_Users_With_100_Or_More_Logins_Within_Last_3_Months 30 | AdminToolKit_Users_With_Private_Folder_Content 31 | AdminToolKit_Users_Without_Private_Folder_Content 32 | AdminToolKit_Users_That_Created_Public_Folder_Content 33 | AdminToolKit_Users_That_Did_Not_Create_Public_Folder_Content 34 | AdminToolKit_D12_Dormant_Users_A_deactivate 35 | AdminToolKit_D12_Dormant_Users_A_delete 36 | AdminToolKit_D13_Dormant_Users_B_deactivate 37 | AdminToolKit_D13_Dormant_Users_B_delete 38 | AdminToolKit_D14_Dormant_Users_C_deactivate 39 | AdminToolKit_D14_Dormant_Users_C_delete 40 | AdminToolKit_D15_Dormant_Users_D_deactivate 41 | AdminToolKit_D15_Dormant_Users_D_delete 42 | AdminToolKit_D16_Dormant_Users_E_deactivate 43 | AdminToolKit_D16_Dormant_Users_E_delete 44 | AdminToolKit_Users_That_Are_Managers_With_BI_Concurrent_Setting 45 | AdminToolKit_Users_In_Managment_Structure 46 | AdminToolKit_Users_Not_In_Managment_Structure 47 | AdminToolKit_Users_Without_Default_Settings 48 | AdminToolKit_Users_With_American_Settings 49 | AdminToolKit_Users_Without_American_Settings 50 | AdminToolKit_Users_With_British_Settings 51 | AdminToolKit_Users_Without_British_Settings 52 | AdminToolKit_Users_With_French_Settings 53 | AdminToolKit_Users_Without_French_Settings 54 | AdminToolKit_Users_With_German_Settings 55 | AdminToolKit_Users_Without_German_Settings -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 37 - AdminToolKit_Users_Dormant_E__Dormant_D_Plus_Are_NamedUserLic.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_D16_Dormant_Users_E_deactivate", 4 | "file_team_displayname": "Users to be deactivated. These users were created over 3 months ago, have not logged in within the last 30 days, are currently activated, have 2 or fewer logins within the last 90 days, have no private folder content, did not create public folder content, are not managers, and have a named-user license. Updated TIMESTAMP", 5 | "file_users_action": "invert", 6 | "file_JSON_users_to_exclude": [{"value":"SAP_SUPPORTXXXXXXXXX"}], 7 | "file_multiple_action_users_operator_is_AND": false, 8 | "file_action_users_with_bi_concurrent_license": true, 9 | "file_action_users_not_active": true, 10 | "file_action_users_that_are_managers": true, 11 | "file_action_users_created_recently": true, 12 | "file_users_created_recently_in_days": 90, 13 | "file_action_users_with_most_recent_login_within_last_days": true, 14 | "file_users_with_with_most_recent_login_within_last_days": 30, 15 | "file_action_users_with_greater_logins_than": true, 16 | "file_users_with_greater_logins_than": 2, 17 | "file_action_users_with_greater_logins_within_last_days": true, 18 | "file_users_with_logins_within_last_days": 90, 19 | "file_action_users_with_private_folder_content": true, 20 | "file_action_users_that_created_public_content": true 21 | }, 22 | { 23 | "file_team": "AdminToolKit_D16_Dormant_Users_E_delete", 24 | "file_team_displayname": "Users to be deleted. These users were created over 6 months ago, have not logged in within the last 60 days, are currently deactivated, have 2 or fewer logins within the last 120 days, have no private folder content, did not create public folder content, are not managers, and have a named-user license. Updated TIMESTAMP", 25 | "file_users_action": "invert", 26 | "file_JSON_users_to_exclude": [{"value":"SAP_SUPPORTXXXXXXXXX"}], 27 | "file_multiple_action_users_operator_is_AND": false, 28 | "file_action_users_with_bi_concurrent_license": true, 29 | "file_action_users_active": true, 30 | "file_action_users_that_are_managers": true, 31 | "file_action_users_created_recently": true, 32 | "file_users_created_recently_in_days": 182, 33 | "file_action_users_with_most_recent_login_within_last_days": true, 34 | "file_users_with_with_most_recent_login_within_last_days": 60, 35 | "file_action_users_with_greater_logins_than": true, 36 | "file_users_with_greater_logins_than": 2, 37 | "file_action_users_with_greater_logins_within_last_days": true, 38 | "file_users_with_logins_within_last_days": 120, 39 | "file_action_users_with_private_folder_content": true, 40 | "file_action_users_that_created_public_content": true 41 | } 42 | ] 43 | -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/Scenarios/Scenario D16 - Dormant users E/Scenario D16 - Step 01 - 1665 Identify Dormant Users E.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_D16_Dormant_Users_E_deactivate", 4 | "file_team_displayname": "Users to be deactivated. These users were created over 3 months ago, have not logged in within the last 30 days, are currently activated, have 2 or fewer logins within the last 90 days, have no private folder content, did not create public folder content, are not managers, and have a named-user license. Updated TIMESTAMP", 5 | "file_users_action": "invert", 6 | "file_JSON_users_to_exclude": [{"value":"SAP_SUPPORTXXXXXXXXX"}], 7 | "file_multiple_action_users_operator_is_AND": false, 8 | "file_action_users_with_bi_concurrent_license": true, 9 | "file_action_users_not_active": true, 10 | "file_action_users_that_are_managers": true, 11 | "file_action_users_created_recently": true, 12 | "file_users_created_recently_in_days": 90, 13 | "file_action_users_with_most_recent_login_within_last_days": true, 14 | "file_users_with_with_most_recent_login_within_last_days": 30, 15 | "file_action_users_with_greater_logins_than": true, 16 | "file_users_with_greater_logins_than": 2, 17 | "file_action_users_with_greater_logins_within_last_days": true, 18 | "file_users_with_logins_within_last_days": 90, 19 | "file_action_users_with_private_folder_content": true, 20 | "file_action_users_that_created_public_content": true 21 | }, 22 | { 23 | "file_team": "AdminToolKit_D16_Dormant_Users_E_delete", 24 | "file_team_displayname": "Users to be deleted. These users were created over 6 months ago, have not logged in within the last 60 days, are currently deactivated, have 2 or fewer logins within the last 120 days, have no private folder content, did not create public folder content, are not managers, and have a named-user license. Updated TIMESTAMP", 25 | "file_users_action": "invert", 26 | "file_JSON_users_to_exclude": [{"value":"SAP_SUPPORTXXXXXXXXX"}], 27 | "file_multiple_action_users_operator_is_AND": false, 28 | "file_action_users_with_bi_concurrent_license": true, 29 | "file_action_users_active": true, 30 | "file_action_users_that_are_managers": true, 31 | "file_action_users_created_recently": true, 32 | "file_users_created_recently_in_days": 182, 33 | "file_action_users_with_most_recent_login_within_last_days": true, 34 | "file_users_with_with_most_recent_login_within_last_days": 60, 35 | "file_action_users_with_greater_logins_than": true, 36 | "file_users_with_greater_logins_than": 2, 37 | "file_action_users_with_greater_logins_within_last_days": true, 38 | "file_users_with_logins_within_last_days": 120, 39 | "file_action_users_with_private_folder_content": true, 40 | "file_action_users_that_created_public_content": true 41 | } 42 | ] 43 | -------------------------------------------------------------------------------- /SCIM/SCIM Environments/Single - Es - Scripts less than x9xx.postman_environment.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "8b998ad1-4035-4917-aa1f-350621bafb7d", 3 | "name": "Production SAP Analytics Cloud Service", 4 | "values": [ 5 | { 6 | "key": "SACserviceFQDN", 7 | "value": "Prod-service.eu10.sapanalytics.cloud", 8 | "enabled": true 9 | }, 10 | { 11 | "key": "SACtokenFQDN", 12 | "value": "Prod-service.authentication.eu10.hana.ondemand.com", 13 | "enabled": true 14 | }, 15 | { 16 | "key": "Username", 17 | "value": "xx-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx!xxxxx|client!xxxxx", 18 | "enabled": true 19 | }, 20 | { 21 | "key": "Password", 22 | "value": "xxxxxxxxxxxxxxxxxxxxxxx=", 23 | "type": "secret", 24 | "enabled": true 25 | }, 26 | { 27 | "key": "ContentNamespace", 28 | "value": "t.x", 29 | "enabled": true 30 | }, 31 | { 32 | "key": "SACplatform", 33 | "value": "CF", 34 | "enabled": true 35 | }, 36 | { 37 | "key": "SAMLSSO", 38 | "value": "default", 39 | "enabled": true 40 | }, 41 | { 42 | "key": "TimeZoneHours", 43 | "value": "0", 44 | "enabled": true 45 | }, 46 | { 47 | "key": "TimeZoneMinutes", 48 | "value": "0", 49 | "enabled": true 50 | }, 51 | { 52 | "key": "TimeZoneDescription", 53 | "value": "UTC", 54 | "enabled": true 55 | }, 56 | { 57 | "key": "SCIM_NewUserDefault_preferredlanguage", 58 | "value": "en", 59 | "type": "any", 60 | "enabled": true 61 | }, 62 | { 63 | "key": "SCIM_NewUserDefault_dataaccesslanguage", 64 | "value": "en", 65 | "type": "any", 66 | "enabled": true 67 | }, 68 | { 69 | "key": "SCIM_NewUserDefault_dateformatting", 70 | "value": "MMM d, yyyy", 71 | "type": "any", 72 | "enabled": true 73 | }, 74 | { 75 | "key": "SCIM_NewUserDefault_timeformatting", 76 | "value": "H:mm:ss", 77 | "type": "any", 78 | "enabled": true 79 | }, 80 | { 81 | "key": "SCIM_NewUserDefault_numberformatting", 82 | "value": "1,234.56", 83 | "type": "any", 84 | "enabled": true 85 | }, 86 | { 87 | "key": "SCIM_NewUserDefault_cleanupnotificationsnumberofdays", 88 | "value": "0", 89 | "type": "any", 90 | "enabled": true 91 | }, 92 | { 93 | "key": "SCIM_NewUserDefault_systemnotificationsemailoptin", 94 | "value": "true", 95 | "type": "any", 96 | "enabled": true 97 | }, 98 | { 99 | "key": "accesstoken", 100 | "value": "accesstoken", 101 | "type": "secret", 102 | "enabled": true 103 | }, 104 | { 105 | "key": "x-csrf-token", 106 | "value": "fetch", 107 | "type": "secret", 108 | "enabled": true 109 | } 110 | ], 111 | "_postman_variable_scope": "environment", 112 | "_postman_exported_at": "2022-08-12T11:02:58.553Z", 113 | "_postman_exported_using": "Postman/9.28.0" 114 | } -------------------------------------------------------------------------------- /SCIM/SCIM Example data files/x665/x665 sample - 1- Master_template.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_team": "AdminToolKit_Testing", 4 | "file_team_displayname": "Testing TIMESTAMP", 5 | "file_users_action": "replace", 6 | "file_JSON_users_to_exclude": [{"value":"SAP_SUPPORTXXXXXXXXX"}], 7 | "file_multiple_action_users_operator_is_AND": false, 8 | "file_action_users_match_all_users": false, 9 | "file_action_users_with_bi_concurrent_license": false, 10 | "file_action_users_with_bi_named_user_license": false, 11 | "file_action_users_with_a_manager": false, 12 | "file_action_users_with_named_managerids": false, 13 | "file_JSON_named_managerids": [{"value":"MANAGERID"}], 14 | "file_action_users_without_manager": false, 15 | "file_action_users_that_are_managers": false, 16 | "file_action_users_active": false, 17 | "file_action_users_not_active": false, 18 | "file_action_users_with_userid_ending_underscore_1": false, 19 | "file_action_users_with_email_domain_matching": false, 20 | "file_action_users_with_email_domain_not_matching": false, 21 | "file_email_domain": "sap.com", 22 | "file_action_users_with_a_role_or_a_team": false, 23 | "file_action_users_with_no_teams": false, 24 | "file_JSON_teams_to_exclude": [{"value":"AdminToolKit_Users_Without_a_Role_or_a_Team"}], 25 | "file_JSON_teamnames_starts_with_to_exclude": [{"value":"AdminToolKit_"}], 26 | "file_action_users_with_no_roles": false, 27 | "file_JSON_roles_to_exclude": [{"value":"PROFILE:sap.epm:BI_Admin"}], 28 | "file_action_users_with_all_named_roles": false, 29 | "file_JSON_named_roles": [{"value":"PROFILE:sap.epm:BI_Admin"}], 30 | "file_actions_users_with_LangDateTimeNumberFormats_different_from": false, 31 | "file_preferredlanguage": "en", 32 | "file_dataaccesslanguage": "zz", 33 | "file_dateformatting": "dd/MM/yyyy", 34 | "file_timeformatting": "H:mm:ss", 35 | "file_numberformatting": "1,234.56", 36 | "file_action_users_created_recently": false, 37 | "file_users_created_recently_in_days": 8, 38 | "file_action_users_created_more_than_days_ago": false, 39 | "file_users_created_more_than_days": 30, 40 | "file_action_users_with_most_recent_login_at_least_days_ago": true, 41 | "file_users_with_with_most_recent_login_at_least_days": 30, 42 | "file_action_users_with_most_recent_login_within_last_days": true, 43 | "file_users_with_with_most_recent_login_within_last_days": 7, 44 | "file_action_users_with_fewer_logins_than": false, 45 | "file_users_with_fewer_logins_than": 10, 46 | "file_action_users_with_greater_logins_than": false, 47 | "file_users_with_greater_logins_than": 100, 48 | "file_action_users_with_fewer_logins_within_last_days": false, 49 | "file_action_users_with_greater_logins_within_last_days": false, 50 | "file_users_with_logins_within_last_days": 7, 51 | "file_action_users_with_private_folder_content": false, 52 | "file_action_users_without_private_folder_content": false, 53 | "file_action_users_that_created_public_content": false, 54 | "file_action_users_that_did_not_create_public_content": false 55 | } 56 | ] 57 | -------------------------------------------------------------------------------- /Embedded/Embedded Example data files/743/743 sample example 3 - Add Live Connection all params.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_liveconnection": [ 4 | { 5 | "name": "type", 6 | "value": "EXTENDEDHANA" 7 | }, 8 | { 9 | "name": "name", 10 | "value": "MyExtHana" 11 | }, 12 | { 13 | "name": "description", 14 | "value": "My Extended Live HANA connection description" 15 | }, 16 | { 17 | "name": "host", 18 | "value": "myhostname" 19 | }, 20 | { 21 | "name": "port", 22 | "value": "443" 23 | }, 24 | { 25 | "name": "language", 26 | "value": "EN" 27 | }, 28 | { 29 | "name": "authenticationMethod", 30 | "value": "BASIC" 31 | }, 32 | { 33 | "name": "username", 34 | "value": "myusername" 35 | }, 36 | { 37 | "name": "password", 38 | "value": "mypassword" 39 | }, 40 | { 41 | "name": "isSaveCredential", 42 | "value": true 43 | }, 44 | { 45 | "name": "contextPath", 46 | "value": "" 47 | }, 48 | { 49 | "name": "proxyType", 50 | "value": "premise" 51 | }, 52 | { 53 | "name": "proxyHost", 54 | "value": "myproxyhost" 55 | }, 56 | { 57 | "name": "proxyPort", 58 | "value": "443" 59 | }, 60 | { 61 | "name": "locationId", 62 | "value": "loc1" 63 | } 64 | ] 65 | }, 66 | { 67 | "file_liveconnection": [ 68 | { 69 | "name": "type", 70 | "value": "HANA" 71 | }, 72 | { 73 | "name": "name", 74 | "value": "MyHanaDB" 75 | }, 76 | { 77 | "name": "description", 78 | "value": "My Live HANA connection description" 79 | }, 80 | { 81 | "name": "host", 82 | "value": "myhostname" 83 | }, 84 | { 85 | "name": "port", 86 | "value": "443" 87 | }, 88 | { 89 | "name": "language", 90 | "value": "EN" 91 | }, 92 | { 93 | "name": "authenticationMethod", 94 | "value": "SAML" 95 | }, 96 | { 97 | "name": "username", 98 | "value": "" 99 | }, 100 | { 101 | "name": "password", 102 | "value": "" 103 | }, 104 | { 105 | "name": "isSaveCredential", 106 | "value": true 107 | }, 108 | { 109 | "name": "contextPath", 110 | "value": "" 111 | }, 112 | { 113 | "name": "proxyType", 114 | "value": "" 115 | }, 116 | { 117 | "name": "proxyHost", 118 | "value": "" 119 | }, 120 | { 121 | "name": "proxyPort", 122 | "value": "443" 123 | }, 124 | { 125 | "name": "locationId", 126 | "value": "" 127 | } 128 | ] 129 | } 130 | ] -------------------------------------------------------------------------------- /Embedded/Embedded Example data files/734/734 sample example 4 - System Configuration - common.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "file_SystemConfig": [ 4 | { 5 | "name": "COMMENT_EMBEDDED", 6 | "value": "false" 7 | }, 8 | { 9 | "name": "COMMENTS_MODEL_DIM_MEMBERS", 10 | "value": "50000" 11 | }, 12 | { 13 | "name": "USER_CONTENT_TRANSLATION", 14 | "value": "false" 15 | }, 16 | { 17 | "name": "TENANT_CURRENCY_SUBTITLE", 18 | "value": "false" 19 | }, 20 | { 21 | "name": "SAML_USER_PROFILE_URL", 22 | "value": "" 23 | }, 24 | { 25 | "name": "SESSION_KEEP_ALIVE_SECONDS", 26 | "value": "30" 27 | }, 28 | { 29 | "name": "DELETED_FILES_EXPIRY_DAYS", 30 | "value": "30" 31 | }, 32 | { 33 | "name": "EXTERNAL_AVATAR_WHITELIST", 34 | "value": "" 35 | }, 36 | { 37 | "name": "ENABLE_PERSONAL_DATA_PROMPT", 38 | "value": "false" 39 | }, 40 | { 41 | "name": "ALLOW_SCHEDULE_PUBLICATION", 42 | "value": "true" 43 | }, 44 | { 45 | "name": "AR_SESSION_TIMEOUT_V2", 46 | "value": "3600" 47 | }, 48 | { 49 | "name": "DEFAULT_APP", 50 | "value": "0" 51 | }, 52 | { 53 | "name": "COMMENTS_PER_MODEL_LIMIT", 54 | "value": "3000" 55 | }, 56 | { 57 | "name": "TENANT_NO_DATA_FORMAT", 58 | "value": "" 59 | }, 60 | { 61 | "name": "TENANT_CURRENCY_FORMAT", 62 | "value": "" 63 | }, 64 | { 65 | "name": "BROWSER_CACHE_STORAGE_TIME", 66 | "value": "8" 67 | }, 68 | { 69 | "name": "ALLOW_SHARING_TO_ALL_USERS", 70 | "value": "true" 71 | }, 72 | { 73 | "name": "PREDICTIVE_BI_FORECAST_REMOTE", 74 | "value": "false" 75 | }, 76 | { 77 | "name": "COULD_DEL_DISCUSSION", 78 | "value": "true" 79 | }, 80 | { 81 | "name": "REMOVE_STORY_URL_FROM_APPENDIX", 82 | "value": "false" 83 | }, 84 | { 85 | "name": "TRACE_LEVEL", 86 | "value": "4" 87 | }, 88 | { 89 | "name": "CUSTOMIZE_COMMUNITY_URL", 90 | "value": "" 91 | }, 92 | { 93 | "name": "GEO_LIVE_SYNONYM_SUPPORT", 94 | "value": "false" 95 | }, 96 | { 97 | "name": "ALLOW_PUBLICATION_BURSTING", 98 | "value": "false" 99 | }, 100 | { 101 | "name": "ALLOW_NON_SAC", 102 | "value": "true" 103 | }, 104 | { 105 | "name": "TENANT_SHOW_CURRENCY_AS", 106 | "value": "" 107 | }, 108 | { 109 | "name": "TENANT_SCALE_FORMAT", 110 | "value": "" 111 | }, 112 | { 113 | "name": "CHART_PROGRESSIVE_RENDERING", 114 | "value": "false" 115 | } 116 | ] 117 | } 118 | ] --------------------------------------------------------------------------------