Rocket.Chat has positioned itself as a full-featured messaging platform with one big difference that separates it from the competition: it is a completely open-source product. Potential customers will appreciate that because they have the freedom to control their deployment of Rocket.Chat server and direct access to the latest source code. However, open-source projects also come with a number of other key advantages.
Rocket.Chat is doing things with security and privacy that your typical messenger either ignores or fails to implement. It’s also introducing its users to a virtuous loop, where users can become contributors in improving the system itself, which is another rare feature of a messaging app.
And Rocket.Chat is available as app in Univention App Center and already utilizes Rocket.Chat’s LDAP support to enable users within the Univention Corporate Server (UCS) identity management to login to Rocket.Chat. A pre-installed App Appliance for VMware, VirtualBox and KVM is available for download to get prospects up and running quickly and easily.
In this article, we’ll explore the history of how Rocket.Chat came to be and what lies ahead for its open-source community of developers and users.
“When did I install or remove which app, and when was the last time the password for the UCS server was changed?” Answers to these and many other questions can be found in the Admin Diary, which we introduced with UCS 4.4. It provides a quick overview of all administrative events in a UCS domain, such as software and app installations and updates, creation, modification and deletion of users and other directory service objects, password changes, etc.
Strictly speaking, the new diary consists of two apps that you can easily install in your UCS environment through the Univention App Center: the Admin Diary Backend and the Admin Diary Frontend. The backend collects data from all UCS instances in the domain and stores it in a database. The frontend provides access to this log via a module of the Univention Management Console (UMC) and displays the events.
In this blog article, I will introduce you to both apps and also explain how to run backend and frontend on two different computers. This may be useful, for example, if there already is a dedicated database server in your environment: Then you install the backend there. The frontend will be installed on that system, on which you normally use the UMC (e.g. the Master). Let’s start with the standard option: both on one system.
For some time now, the portal with its modern appearance and easy administration has been the central entrance to a UCS domain for users and administrators alike. My colleague Johannes has already described the most important functions of the portal in our article How to Configure the UCS Portal Easily with Drag & Drop. With UCS 4.4, we added some new features which I would like to introduce you to in this article.
In February 2019, the Univention Directory Notifier received a new protocol version that makes replication of directory service contents within the UCS domain more secure. To achieve this, some modifications had to be made under the hood.
- searching for users
- creating users
- modifying user attributes
- the detailed user overview
- editing passwords of single or multiple users simultaneously
- deleting users
- administration of users in groups
A major benefit of UCS is that users can log in to a variety of services which are operated on UCS and which are used in their respective organisations with the same user name and password they usually use. In the past, users could change their password through the Univention Management Console (UMC). Via the entry User settings / Change password a new password could be set after entering the old one. However, if the user had forgotten their old password, they had to contact the administrator to have them reset the password.
With the current UCS version 4.4, all of this can be done with the new function of the App Self Service without needing help from the administrator. Indeed, all you need is the user’s e-mail address (or mobile phone number to receive an SMS). Moreover, the UCS Self Service enables users to edit their own contact information and, for example, upload a profile picture or enter an address and further data.