Today we introduce our new Domain Join Assistant for Univention Corporate Server (UCS). With this tool, administrators can now integrate Ubuntu computers into a UCS domain without any additional manual configuration. Thanks to this, all users can log in directly to their Ubuntu desktop using their usual domain accounts. This automation eases administrators’ work to manage Ubuntu clients on the network. Thanks to Kerberos SAML integration, organizations that already use UCS version 4.3 can now offer their users single sign-on for the Ubuntu clients.

Univention Domain Join Assistant will replace UCC

Please note that the new Domain Join Assistant will also replace the previous Univention Corporate Client (UCC), which we will discontinue. However, customers with a maintenance contract for Univention Corporate Client will receive UCC updates until April 30, 2021.

We want to give all UCS users the possibility to easily integrate notebooks and PCs with standard Ubuntu into their UCS domains, thus keeping the maintenance effort as low as possible. The new Domain Join Assistant will be of great help for this.

Other benefits of the Domain Join Assistant in UCS environments

• Users can log in to various Ubuntu systems using their login information.
• Manual login is no longer required, because users can enter their credentials in the clear user interface and all subsequent steps are done automatically.
• Users can work without the installation of a special client.

Screenshot of Univention Domain Join Assistant

Support for Ubuntu clients up to version 18.04

Univention supports Ubuntu 17.10 (“Artful”), 16.04 LTS (“Xenial”) as well as the brand new Ubuntu 18.04 LTS (“Bionic Beaver”) that is expected at the end of April.

Find more information and a download guide for the Domain Join Assistant on Github.

If you are a maintenance customer of Univention Corporate Client (UCC), please find more information on the discontinuation in our Univention Wiki .

Use UCS Core Edition for Free!
Download now


  1. Sharif Yosri

    May 6, 2018 at 12:53

    This is a great effort from UCS. But what about the admin account not being the root of the client machine? (Just like in Windows system).

    1. Alice Horstmann (Head of Communications Univention)

      Alice Horstmann

      May 7, 2018 at 17:52

      Hello Sharif,

      Our current main focus is to enable the domain registration for Ubuntu clients in UCS. This should work ideally with only a few adaptions of the Ubuntu base, so that after the installation of new Ubuntu updates, everything else will also work perfectly.

      If you want to use the admin account in Ubuntu, you could add the user ‘Administrator’ to the group ‘sudo’ on your Ubuntu client.

      If you have any further technical questions, please visit our forum Help where you find many other UCS users whith plenty of experiences as well as partners and my colleagues of the support team.


  2. Antonio Nguyen

    May 7, 2018 at 04:41

    Seem be like BeyondTrust PowerBroker Identity Services, but is there anyway to manage policy like change ubuntu desktop, deploy package on machines like Windows GPO, this feature must be have in the feature

    1. Alice Horstmann (Head of Communications Univention)

      Alice Horstmann

      May 7, 2018 at 18:00

      Hi Antonio,

      The actual focus of our development is to enable the domain registration of Ubuntu clients in UCS with only very few adaptions of the Ubuntu base. At the moment, we do not plan any other extended features, because our core business is Univention Corporate Server. So if you have any special requests, please use the existing Ubuntu tools.

      If you have any further technical questions, best you visit our forum Help where you find many other UCS users with plenty of experiences as well as partners and our support team.


  3. Carlos Melgar

    June 28, 2018 at 04:27

    Just tested it! It’s really great! I new to Univention (which I love dearly now). I was a bit disappointed with the removal of UCC. However, I think you have done a fantastic job. I like the fact that when I set a user in UCS to change the password on next login, this process in fact can be done in the Ubuntu client login screen! Is the source code of this product available and be able to contribute?

    1. Irina Feller

      June 29, 2018 at 09:30

      Hi Carlos,
      Great to hear that you like the domain join client. You find the sourcecode on github under the following link:

      You can have a look at the individual branches to see the implementation for the different ubuntu versions. We appreciate your wish to contribute. To get started, have a look at our contribution guide for UCS, it also applies to the domain join client:

      Best regards

  4. Kumar balki

    July 12, 2018 at 15:17

    i am tesing with ucs and running ucs server as a domain and my clients are only ubuntu 16 and 18. i have successfully added ubuntu 16.04 clients into ucs domain and the computers are showing in web management portal.
    But if i add ubuntu18.04 clients with ucs domain join assistant tool, i am getting success message but ubuntu not allowing me to enter as a network user and also i cant find ubuntu 18.04 clients on ucs web management portal. its not added in ucs.
    How to resolve this. Also i need to test with roaming profiles for ubuntu clients. how to configure that on users home path. In the documentation you have prepared for joining clients in ucs and not for roaming profiles. Can you please help me on this.

    Kumar B

    1. Maren Abatielos

      July 13, 2018 at 11:11

      Dear Kumar,
      We are glad to hear you test UCS and our Ubuntu domain join assistant. As your issue is not that simple and needs to be dealt with properly, please visit our forum and ask your question there again. Our community/team will be happy to help you. And so also others with the same issue can benefit from it.
      Thank you very much, Maren!


Leave a Reply

Your email address will not be published. Required fields are marked *