Authentication
Set single and multi-factor auth and client permissions.
Nucleus offers multiple layers of authentication and security at both the application and client level.
Application Level
OAuth2.0 is used to authorize the application submitting data via the client_credentials
grant type, as well as the user logging into the app via the password
grant type.
Client Level
Authorities
When clients are created in Hydrogen you may assign an authority to them which will restrict what services they may use in Nucleus. This logic is pre-built into Hydrogen and will automatically be granted to the client upon assignment.
- Super Admin
- Admin
- Portfolio Manager
- Marketing Manager
- Operations Agent
- Support Agent
- Advisor
- Client
Account Permissions
Clients can also be permissioned to perform actions on accounts with the following types:
- Inquiry Access
- Limited Authority
- Full Authority
- Power of Attorney
2FA App
Additional client level authentication is added via the Hydro 2FA App, which utilizes blockchain technology and a mobile interface to securely login to applications.