My Building supports Single Sign On (SSO) in a variety of ways. This article discusses how SSO is used in your projects. There are some key differences in the SSO implication based on whether you are hosting the My Building Application yourself (Customer Hosted), Leviton is hosting My Building for you (Managed Hosting), or, if using My Building at myBuilding.Leviton.com (Leviton Hosted).
Authentication Methods
My Building supports several different style of authentication, not all are available with every hosting scenario, for background, all methods are as follows:
Authentication Methods/Hosting Matrix
Based on your hosting method, different authentication modes may be used based on how your system is configured. The matrix below identifies all possibilities. In addition, difference between the My Building App and the web browser App (Web App) are identified as necessary
Authentication Methods
My Building supports several different style of authentication, not all are available with every hosting scenario, for background, all methods are as follows:
- Email/Password - My Building uses your email to uniquely identify you and authenticates you with a password. The password is stored in a secured database on the My Building Server. Emails are validated prior to completion of account setup.
- SSO, Google, Public - Google Public servers are used for authenticating using your gmail email address. Multi-factor authentication (MFA) is used if it supported as described through your google account
- SSO, Microsoft, Public - Microsoft sever is used for authentication using the provided email address. Multi-factor authentication (MFA) is used if it supported as described through your google account.
- SSO, Apple, Public - Apple servers are used for authentication using your Apple credentials. Multi-factor authentication (MFA) is used if it supported as described through your google account.
- SSO, Microsoft, Private - Microsoft Active Directory Servers are used for authentication. The specific terms for allowed email addresses and MFA are defined by your organization.
- SSO, Google, Private - Microsoft Active Directory Servers are used for authentication. The specific terms for allowed email addresses and MFA are defined by your organization.
Authentication Methods/Hosting Matrix
Based on your hosting method, different authentication modes may be used based on how your system is configured. The matrix below identifies all possibilities. In addition, difference between the My Building App and the web browser App (Web App) are identified as necessary
Authentication Method | Leviton Hosted | Customer Hosted | Managed Hosting |
---|---|---|---|
Email/Password | Yes | Yes | Yes |
SSO, Google, Public | Yes App requires if you use gmail email address | No | Yes |
SSO, Microsoft, Public | Yes | No | Yes |
SSO, Apple, Public | WebApp - No App - Yes | No | Yes |
SSO, Microsoft, Private | No | Yes | Yes |
SSO, Google, Private | No | Yes | Yes |