For the complete documentation index, see llms.txt. You can also append .md to any page URL to get its markdown version.
Skip to main content
For the complete documentation index, see llms.txt.

For the complete documentation index, see llms.txt

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.

Depending on how you configure SIAM, users can log in with:

  • A username or email address and a password
  • A username or email address, a password and an authenticator app code (TOTP)
  • A passkey

For user instructions for each authentication method, see Login methods.

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 templates

SIAM supports theming for branding. By default, the graphical interface of SIAM uses the native templates with the Signicat theme. If you want to customise the graphical profile for your SIAM platform, see the Theming documentation.

Theming and templates

Email templates use a standard layout and are not affected by theming. You can edit the graphical aspect of your email communication and end-user pages with the SIAM template service.

You can customise the templates for the end-user pages and email communication with SIAM. This allows you to define your own text and HTML across the SIAM platform. To learn more, see the Templates documentation.

Hosting at custom domains

You can host the SIAM platform at your custom domain. To do this, you need to associate your custom domain with your Signicat account in the Signicat Dashboard. To learn more about domains, 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.