Skip to content
  • There are no suggestions because the search field is empty.

Authentication Details

Authentication Details

SmartPM provides authentication provides either built-in authentication via username and password.

Customers may additionally chose to enabled Single Sign-On to control authentication through an external, third-party provider such as Microsoft Entra SAML, Okta, etc. User access and role assignment is controlled within the SmartPM product, and both SP- and IDP-initated authentication flows are supported.

Local Authentication Specifications

Password Complexity

All passwords must meet the following requirements:

  • Must be between 8 and 30 characters

  • Must have 1 uppercase letter

  • Must have 1 lowercase letter

  • Must have 1 number

  • Must have 1 special character

Brute Force Resistance

SmartPM does not lock out a user from attempted brute forcing.

Password Hashing

All passwords are hashed utilizing a one-way hash using Bcrypt.

Session Expiration

User-interface sessions expire after 30-minutes of inactivity.

Single Sign-On (SSO) Authentication

We can support SSO based on either SAML (preferred) or OIDC. If you would like to configure SSO please reach out to support@smartpm.com.

Multi-Factor Authentication (MFA)

SmartPM does not natively support MFA, if you are required to have MFA then we highly suggest you use a external authentication provide and leverage SSO.