Configuring Authentication Mode for P6 EPPM Web Services

To set your authentication mode:

  1. Open the Primavera P6 Administrator.
  2. In the Configurations drop-down list, select your configuration.
  3. In the sidebar expand Web Services, then expand Security and select Authentication.
  4. On the Authentication page, select the methods you want to allow clients use for authentication. The default value is Username Token Profile. You can select multiple authentication modes.

    The available authentication modes are:

    • Username Token Profile - SOAP and REST: This mode defines how a web service client application can supply a user name and an optional password in the message request that the web service server can use to authenticate the requester's identity.
    • SAML Token - SOAP: Security Assertion Markup Language (SAML) defines an XML-based mechanism for exchanging messages that contain security information in the form of assertions.
    • Cookies - SOAP: This option requires you to call the Authentication service Login operation to establish a session and obtain a cookie before you can use any other P6 web service.
    • OAuth - SOAP and REST: This option uses a private key corresponding to a public certificate for generating user assertions and access tokens.

      Note

      • See the P6 EPPM Web Services Programming Guide for more information.
      • Changes to this setting require you to restart the P6 server.

Related Topics

About Configuring P6 EPPM Web Services in the Primavera P6 Administrator

Configuring Username Token Profile Settings for P6 EPPM Web Services

Configuring SAML Token Profile Settings for P6 EPPM Web Services

Configuring Message Protection Settings for P6 EPPM Web Services

Configuring Compression Settings for P6 EPPM Web Services



Last Published Tuesday, February 24, 2026