JavaScript is not currently enabled, but is required for full CodeSonar manual search and browse functionality.
If you are viewing this file in your hub's Web GUI, enable JavaScript in your browser: you will also need it for GUI functionality.
If you opened this file directly from disk, your browser may be directly suppressing JavaScript functionality: certain browsers perform this suppression on local files (but not files delivered by web servers) for security reasons.
| CodeSonar® 9.2p0 | CONFIDENTIAL | CodeSecure Inc |
If your hub is running on a Windows machine, you can use CodeSonar's Microsoft Windows Login hub authentication plug-in to configure your CodeSonar hub to use Windows login credentials for hub authentication.
Once this is configured, users will be able to sign in to the hub with suitable Windows credentials, even if the users are signing in from non-Windows systems.
The process for configuring other hub authentication plug-ins (including those shipped with CodeSonar and any custom authentication plug-ins you have created) is similar: only the required service-specific configuration information will differ.
Before you configure a Windows Login authentication service for your hub, you should decide on the following.
In this example, we will configure a Windows Login authentication service such that:
It is sufficient to authenticate as a user with the special Administrator role, which immutably has the necessary permissions. In particular, it is always sufficient to authenticate as special user Administrator.
To configure a Windows Login authentication service with the properties described above:
| Field | Value | Notes |
|---|---|---|
| Priority | 10 | If one or more authentication services are already configured, this service will have first priority if and only if the entered Priority value is lower than all those shown in the table of current services. |
| Usage | Global | If you are running a primary hub with satellites, authentication for the primary hub and all satellite hubs will be performed by the primary hub. If you do not have satellite hubs, this setting will have no effect. |
| Create new user accounts automatically | selected | If the service successfully authenticates a user who does not already have a hub account, one will be automatically created. |
| Template User (for new accounts) | alex |
Existing user alex will be
the template
user for any hub user
accounts that are automatically
created by the service.
|
| Auth User | see notes |
This must be a hub user account that has user
control over the designated Template User. The
authentication service will only be able to perform hub
operations that this account has permission to
perform. In general, we recommend setting as follows.
|
| User Selects Domain | Allow | For example, if a user specifies username OTHERDOMAIN\alex when signing in, the service will attempt to perform authentication for OTHERDOMAIN\alex. If successful, the user will be signed into the hub user account with username alex. |
| Default Domain | PROJECTX | For example, if a user specifies username alex when signing in, the service will attempt to perform authentication for PROJECTX\alex. If successful, the user will be signed into the hub user account with username alex. |
To report problems with this documentation, please visit https://support.codesecure.com/.