Table of Contents

8.1 - Jade

Main milestones:

Bulk actions for identities

In CzechIdM system exists bulk actions on each agenda. This actions are initialized from the frontend and works synchronously. CzechIdM 8.1.0 brings bulk actions, that allow execute the actions on the backend asynchronously.

Bulk action on backend starts new long running task and process items in this task. Now is supports backend bulk actions for agenda of identities. Exactly you can uses this actions works with identities:

Time slices of contracts

On many projects, we encounter a source of data about users, employees or org. structures that work with so-called time slices. For better works with this time slots, agenda of contract's time slices was created.

The basic idea is that time slices are stored in a self-contained agenda. This agenda only contains time slices for identity contracts. If a given slice is currently valid, its values will be copied into the linked identity contract. Every day a scheduled task is performed, which calculates whether another slice is valid. Such a slice becomes currently used as a contract (its values are copied into the contract).

More about time slices you can find here.

Password history

Standard validation policy now allow set how many password can't be same as passwords before. The attribute sets this feature calls Number of old passwords checked for match. Check with old password is done with new password (during password change) and all old password is in BCrypt hash. This check is done during password policy validation and works for all users.

More about password history you can find here.

Localization for dynamic forms (EAV)

In CzechIdM, we use dynamic forms in a number of places. For example, as extended entity attributes (Identity, Contract, Node ..), connector configuration, dynamic accounts in virtual systems.

Dynamic forms now supports localization into all supported languages in CzechIdM.

More about localization of dynamic form you can find here.

Created SCIM module

We are proud to have created a module that exposes an interface above CzechIdM to communicate via the SCIM 2.0 specification.

The System for Cross-domain Identity Management (SCIM) specification is designed to make managing user identities in cloud-based applications and services easier. The specification suite seeks to build upon experience with existing schemas and deployments, placing specific emphasis on simplicity of development and integration, while applying existing authentication, authorization, and privacy models.

The SCIM module is not part of the base product.

More about the SCIM module you can find here.

All solved tasks in this version:

8.1.2

Improvements:

Fixed:

Known issues