General Security Measures (ALE)

Use

Use transaction SALE to maintain the ALE configuration, to include setting up the distribution model and setting up ALE user authorizations and profiles. Note the following:

  • Be restrictive when assigning the ALE authorizations.

    The authorization profile B_ALE_ALL contains the following authorization objects that are needed for ALE:

    Authorization

    Description

    B_ALE_CGRP

    ALE Customizing Distribution: Group activities

    B_ALE_LSYS

    ALE/EDI: Maintaining logical systems

    B_ALE_MAST

    ALE/EDI: Distributing master data

    B_ALE_MODL

    ALE/EDI: Maintaining customer distribution model

    B_ALE_RECV

    ALE/EDI: Receiving IDocs via RFC

    B_ALE_REDU

    ALE/EDI: Generating messages (ex. reduction)

    S_PROGRAM

    ABAP: Program run checks

    S_TABU_DIS

    Table maintenance (using standard tools such as SM30)

  • Protect external users and passwords.

    For example, for a non-SAP system to send IDocs to an SAP system using transactional RFC, it must also send a user ID and password. In most cases, the user and password are stored outside of the SAP system. Make sure that this information is not accessible to external systems or programs. (How you can do this is dependent on the system that you have; therefore, you need to refer to the documentation for the system where the information is stored.)