How it works
Signicat IAM (SIAM) is an identity and authentication product that allows you to create and manage user identities. Your users can use one or two factors to securely authenticate themselves and login to your service. SIAM consists of two main components:
- Platform: A GUI for managing and storing users, attributes, organisations and login settings. When you activate SIAM, you receive access to your own platform.
- SCIM REST API: Follows SCIM standard to manage uses, attributes and organisations programmatically.
Key features
SIAM is designed to help you manage users and control their access to your resources. Some of the operations you can do are:
- Create and manage user accounts.
- Invite and grant access to users.
- Enrich user profiles with custom attributes for both users and organisations.
- Enhance the security of user accounts with two-factor authentication.
- Support delegated and hierarchical user management through roles, permissions and access rights.
The SIAM platform
Once you activate SIAM in the Signicat Dashboard, you receive access to a custom platform with a visual interface designed for your needs. Here you can invite users, assign and create roles, and customise many aspects of digital identity management.
The SIAM platform is where you, as an SuperAdmin, can administer and view all your users, including their profile details, access rights and settings. You can also find an overview of the organisations, number of active users, permissions and the monthly login sessions and authentications.
Key operations
Some of the actions you can perform on the SIAM platform are:
- Add or update users and organisations.
- Assign and revoke admin rights.
- Manage roles and permissions.
- Invite new users and view existing users' attributes.
- Manage and delete custom organisation and user attributes.
- View and update your own SIAM account settings.
Users
Users are at the core of SIAM. Users are grouped into organisations, a logical boundary for you to handle multiple scenarios. Users have access to their profile, 2FA settings, trusted devices (when permitted) and login history. You, as an admin, assign roles to your users to determine what actions they are allowed to perform. Admin users have special rights to complete advanced management operations.
To log in to SIAM, users require:
- Username, or email address, and a password
- Optional. Second factor through an authenticator app
Custom attributes
You also have the flexibility to define and add custom attributes to resource profiles. Attributes can apply to a user, an organisation or specify membership to an organisation. For example, address and phone number are default custom attributes that you can add to your users' profiles. SIAM offers a range of attributes for different use cases. Note that identity attributes are stored in SIAM as key-value pairs.
Theming and hosting
SIAM supports theming for branding. To find out how to integrate theming in your SIAM platform, see the Theming documentation.
Also, you can host the SIAM platform at your custom domain. To learn more about domains and how to create a custom domain in your Signicat account, see the Domains documentation.
User management with SCIM REST API
SIAM is built around the SCIM REST API that includes endpoints to perform operations programmatically through HTTP requests. The API allows you to:
- Create new users
- Get a user profile and its attributes
- Update a user and its attributes
- Deactivate users
- Lock and unlock user access
To learn more about the Signicat IAM SCIM REST API, see the API reference documentation.