This topic describes how to configure OneLogin to provide SSO for PMWeb using SAML.
Log into OneLogin as an admin and go to Apps > Add Apps.
Search for and select the PMWeb SAML connector.
The initial Configuration tab appears.
Click Save to add the app to your Company Apps and display additional configuration tabs.
The Info tab appears.
Go to the Configuration tab and enter your PMWeb subdomain name.
In the sample URL below, only your_domain is your subdomain name.
https://your_domain.pmweb.com/pmwebsaml/assertionservice.aspx
Click Save.
Go to the Parameters tab and map PMWeb attributes to OneLogin attributes.
In most cases, you should keep the Configured by admin default. For more information, see Setting Credential Configuration Options.
For most implementations, you can accept the default attribute mappings. Ensure that the PMWeb field Username (NameID) is set to Email name part.

Click the Issue Type parameter to open the Edit Field dialog. Select the value -Macro- from the drop-down list, and then enter PMWeb in the box below -Macro-.

Click Save to save your changes on the Parameters tab.
Go to the SSO tab to obtain the SAML 2.0 Endpoint (HTTP) and the IdP Metadata file that you must send to your PMWeb support team to configure SAML SSO.

Copy the SAML 2.0 Endpoint (HTTP) value found on the SSO tab.
Download the IdP Metadata file by clicking More Actions, and then clicking SAML Metadata.
Send both the SAML 2.0 Endpoint (HTTP) and the IdP Metadata file to your PMWeb support team. The team will enable SAML SSO and walk you through the setup.
On the OneLogin Access tab, assign the OneLogin roles that should have access to PMWeb and provide any app security policy that you want to apply to PMWeb.
You can also go to Users > All Users to add the app to individual user accounts.
Click Save.
Test the SAML connection.
Ensure that PMWeb has received and processed your SAML 2.0 Endpoint (HTTP) and IdP Metadata file.
Your SAML connection will not work until PMWeb has processed this information from you.
Ensure that you have user accounts in both OneLogin and PMWeb that use the same email as the username.
You can create a test user, or you can use your own account if you choose.
Make sure you are logged out of PMWeb.
Log into OneLogin as an admin and give the test user access to thePMWeb app in OneLogin. (See step 8 above)
Log into OneLogin as the test user.
Click the PMWeb icon on your OneLogin dashboard.
If you are able to access PMWeb, then SAML works.