By generating analysis authorizations, you can load authorized values from other systems into DataStore Objects (advanced) and generate authorizations from them. This process makes it possible to generate the required authorizations using data from an application (such as HR). The data that users are permitted/not permitted to see in SAP BW/4HANA is therefore the same as in the application transactions, even if the authorization concepts are different.
You can use this function to generate either single authorizations or mass authorizations. It is suitable for scenarios that generate new authorizations periodically and are therefore constantly changing. It does not necessarily make sense to assign these authorizations to the users in roles and profiles.
A prerequisite for the generation of authorizations is that the authorization data exists in some form in a source system. This system can be brought into SAP BW/4HANA with the usual data loading process. The data could come from another SAP system, an external system, or a file. With this process, you can avoid duplicate maintenance of data (in the original system and in SAP BW/4HANA).
The authorization data and eventually user data as well have to be loaded into up to five DataStore Objects (advanced).
After loading the authorization data and eventually user data into the DataStore Objects (advanced), authorizations, users, and authorization assignments can be generated by referring to the data contained in these DataStore Objects (advanced).