Domains
Overview
In Redtrust, a domain defines the authentication method for a group of users to access the service. The available authentication methods depend on how users are configured to authenticate, as outlined in the table below. Multiple domains can be defined to accommodate multiple use cases. For example, a SAML domain could be created for an organization's users/groups from an IdP like Entra ID (formerly knows as Azure Active Directory) using the Windows Agent in attended mode, while a separate local users domain could be created to authenticate a Linux build server.
Authentication source | Admin console | Windows agent (attended) | Windows agent (unattended) | Linux agent (attended) |
---|---|---|---|---|
Activation code | ✅ | ✅ | ||
Entra ID | ✅* | ✅ | ||
Certificate users | ✅ | ✅ | ||
LDAP | ✅* | ✅ | ||
Local users (Username/Password) | ✅ | ✅ | ✅ | ✅ |
OAuth | ✅ | ✅ | ||
SAML 2.0 | ✅ | ✅ |
* Users authenticate against the domain using their username and password.
General configuration options
You can access the domain creation wizard by navigating to Access > Domain and clicking on the New button. In the wizard you must define the domain's features.
Option | Description |
---|---|
Alias | Defines what users will use to reference this domain when logging in to the service. For example, with a local users domain, a user with the username of John would login to the domain with an alias name of myDomain by entering John@myDomain . For SAML and OAuth domains the Alias can match the email domain of the users. For example, for an organization with emails formatted first.last@companyname.com , the alias could be companyname.com . |
Type | Valid domain types include:
|
Access to Personal Area | Defined whether the users of this domain can access their personal area. |
See UI screenshot
Other configuration options appear when selecting a domain type.
Option | Description |
---|---|
Concurrency Per User | Setting for the domain to allow a single user to authenticate into multiple agent sessions simultaneously. This can be useful for short lived build pipelines and service accounts. |
Limit Users | This field is optional. It's a limit on the number of users that a given domain can be configured with. |
SSO Login | This button allows users to go directly to the Identity Provider (IdP). This feature applies to both SAML and OAuth 2.0 domains. If needed, multiple domains can be configured this way, enabling authentication with multiple IdPs directly from the login page. |