Parameter: MESSAGE_API_AUTHENTICATION_REQUIRED

Definition

Specifies if the authentication of the clients that use the SAP CC Message TCP technical interface is required

Description and Use

This system parameter activates or not the authentication of the SAP CC clients that use the Message TCP technical interface through the provided SAP CC service client Java classes: StatefulServiceClient, BatchServiceClient, StatelessServiceClient, AsyncStatefulServiceClient, AsyncBatchServiceClient, NotificationServiceClient.

  • When the value of this system parameter is set to true:
    • To authenticate the service client, the caller has to set the credentials (login/password) of the registered user in the above Java classes before connecting to the server (see the related Java class documentation).
    • Only users that have at least the messageChargingClient role can be authenticated by the Message TCP technical interface. All other authentication requests are rejected.
    • If user isolation is set (see the USER_ISOLATION_ENABLED parameter), only the Service Users can be authenticated. Individual Users are rejected.
  • When the value of this system parameter is set to false:
    • No user credentials are required in the service client Java classes (the login and the password are set to null).
    • However, if the caller sets the user credentials, the service client will be authenticated.

See Also

USER_ISOLATION_ENABLED - The enablement or disablement of the isolation between service and individual users

Technical Details

For more information, consult this section.

Name MESSAGE_API_AUTHENTICATION_REQUIRED

Specifies if the authentication of the clients that use the SAP CC Message TCP technical interface is required

Category Parameter
Type Boolean
Access (RO/RW)

RW(+): Dynamic Read / Static and Dynamic Write

An immediate change is possible but is temporary. When it is relevant, change the permanent settings used by the SAP CC Core Server system when it restarts.

Use the Admin+ user interface to change the runtime values or the permanent values of this system parameter in an instance of the SAP CC Core Server system or in multiple instances.

Groups
Instance Type This system parameter is only available in the following type of instances in a running SAP CC Core Server system:
  • dispatcher
Default Value (Factory Settings)

The predefined default value is:

Instance Type Value
Dispatcher true

You can use a default value to reset the runtime value or the restart value (persistent) in the Admin+ user interface.

Note

A default value is part of the factory settings of the SAP CC Core Server systems. It differs from the original value set during the installation or after the Customizing activities.

In Admin+, you can reset a parameter value to this default value, but it is not recommended:

  • This value may differ from the original value set during the installation of your SAP CC system.
  • Note that it may also differ from the value defined by the implementation project team and set during the Implementation Phase of the integration project.
Verify the values in your running SAP CC systems before to use the reset command.