Follow these steps to enable OneLogin SSO for your Valimail for Twilio SendGrid account:
Login to your OneLogin account as an administrator and click on the Administration link in the top menu bar.
Click on the Applications link in the top menu bar and enter Valimail for Twilio SendGrid into the search field and hit enter. Then click on the Valimail for Twilio SendGrid app.
Select SSO in the left side menu and change the SAML Signature Algorithm setting to SHA-256 and click the Save button at the top right of the page.
Hover over the More Actions dropdown menu in the top right of the page and select SAML Metadata. The OneLogin metadata file for this application will be downloaded to your computer.
Now login to your Valimail for Twilio SendGrid account at https://sendgrid.valimail.com
Click on Account Settings in the left side menu:
Click on the Single Sign-on Setup button:
Scroll down and enter the following information:
OneLogin Identity Provider (IDP) Metadata File: Click Choose File and upload the OneLogin IDP metadata file you downloaded to your computer in Step 4 above.
Enable JIT Provisioning (optional): Check this option to enable Just-In-Time (JIT) Provisioning.
Provisioning Domains (optional, but required for JIT): Add one or more JIT provisioning domains.
Click Enable Single Sign-On.
Go back to your OneLogin account and assign the Valimail for Twilio SendGrid app to the appropriate users.
Service Provider (SP) initiated Single Sign-On (SSO)
Enter your Email address.
โClick Log In with SSO.
If you are already authenticated to OneLogin and have been assigned the Valimail for Twilio SendGrid app, you will be automatically logged into your Valimail for Twilio SendGrid account - otherwise you will first be prompted to authenticate to OneLogin.