If you use a very large number of roles, it can be useful for reasons of time, to do without the postprocessing initially, and to assign the role SAP_NEW to the users manually. The role SAP_NEW is used to bridge the differences in releases in the case of new or changed authorization checks for existing functions, so that your users can continue to work as normal.
The role SAP_NEW must use be generated in accordance with the system environment in transaction SU25Manually Adjust Selected Roles → Generate Standard Role SAP_NE or SAP_NEW_F4 or using the report REGENERATE_SAP_NEW.
After generation, the role SAP_NEW contains authorizations for all new checks in existing transactions.
The role SAP_NEW guarantees backward compatibility of the authorizations if a new release or an update or authorization checks introduce checks for previously unprotected functions.
Caution
This role contains very extensive authorizations, since, for example, organizational levels are assigned with the full authorization asterisk ("*").
Once you have included the new authorization checks in your authorization concept, delete the role SAP_NEW from each of the corresponding master records. Do not wait until you have finished processing everything, but do it immediately, "user for user", to avoid retaining authorizations that are too extensive.
Hint
In older SAP releases, where the report GENERATE_SAP_NEW is not available, you still require the profile SAP_NEW. Therefore, you must use transaction SU02
for the profile administration and to assign the SAP_NEW profile to the users manually.
This composite profile contains very extensive authorizations, since, for example, organizational levels are assigned with the full authorization asterisk ("*").
Either temporarily assign the previously adjusted composite profile SAP_NEW or the relevant single profiles contained in it, SAP_NEW_"Release". You require all single profiles between the old release and the new release.
Note
The role SAP_NEW_F4 contains the full authorization for all objects with the field ACTVT and the fixed value F4 and further directly registered objects. This role is not part of XPRA and should, in general, only be used if required.Workbench for Switchable Authorization Scenarios
A central switchable authorization check is needed for different application scenarios and as a requirement for security-relevant corrections to the authorization concept.
If SAP delivers new authorization checks in already established business processes via corrections delivered in a Note or Support Package, these checks should be available in the customer's landscape, but they should not affect production processes. You can identify new authorization checks with scenario names in the delivered code. A scenario groups together the new or changed authorization checks of a business process. The switchable authorization scenario construct is a simple way of introducing tighter security requirements scenario-by-scenario, according to customer requirements. The cross-application solution of switchable authorization checking creates the necessary transparency about the degree of conversion of tighter authorization concepts.
For details on this Switchable Authorization Scenarios, refer to SAP notes 1908870 - SACF: Workbench for switchable authorization scenarios and 1922808 - SACF: FAQ - Supplementary application information.