How do I configure CXO-Cockpit to use the Active Directory to authorize the users

CXO-Cockpit can authorize users using Active Directory Domain Accounts for login. This article explains here how you can do this.

Do note, it is only possible to use 1 kind of authentication, it's either MSAD or Proprietary not both. When you change to MSAD the built in accounts will not work and vice versa.

Each domain user needs to be registered in the CXO-Cockpit application. For an existing application you will need to setup an initial domain user in the Cockpit before switching to domain authentication:

1) Add Domain User to the “Maintain Users” list (Note: The”User ID” column should contain the user’s domain account name and the “Location” column should be filled with the “fully qualified” domain name:

2) Configure the CXO-Cockpit and CXO-Viewer Websites, and the Design Studio to use Domain Authentication.

  • Start the CXO configurator go to settings and change the authentication provider to MSAD
  •  Add the domain name to "Known Domains", you can add multiple domains by adding a semicolon in between domain names.
  • Save the changed settings

3) The “Maintain Users” list should now appear differently, reflecting the information required to register a domain user(Note: The “Location” column has now changed and is the “Domain” column). When adding new users the “Domain” column will now invoke a popup contain a list of possible domains:

Now when you start the design studio or the website you should have a domain name to login to: