5 Digizuite™ DAM Center user group setup for Active Directory - DAM v4.7.0

Open the Digizuite™ DAM Center and navigate to System Tools -> Local users and groups or System Tools -> Frontend users and group (depending on what type of user should be created). Mark groups and select existing group or create new user group.



Type in Active Directory group name, equal to group name from existing AD database.


Note: Active Directory group name must be precisely as in existing AD and only one value can be specified for each group.


Mark checkbox with Active Directory group and save information. Users from Active Directory with equal Active Directory group name should now be paired into this group on login.

5.1 Virtual folder setup for Active Directory groups

The Digizuite™ DAM Center can be configured to distribute groups in folder structures equal to their location in the Active Directory tree.


Open SQL database and update Digizuite_config table with rows for backend and frontend users (as needed) equal to table:

Constant

Config_value

Description

Deleted

AD_USE_FEUSER_VFOLDER_FROM_ADGROUP_OUPATH

1 / 0

Enable / disables feature for Frontend User

False

AD_USE_BEUSER_VFOLDER_FROM_ADGROUP_OUPATH

1 / 0

Enable / disables feature for Backend Users

False

AD_USE_BEUSER_VFOLDER_FROM_ADGROUP_OUPATH

RegEx statement

Regular expression that validates folderstructure names from Frontend User organizational

False

AD_USE_FEUSER_VFOLDER_FROM_ADGROUP_OUPATH

RegEx statement

Regular expression that validates folderstructure names from Backend User organizational location.

False


Example:


Recycle Digizuite™ DAM Center application pool from IIS server to load the newly added row.


Navigate to System Tools -> Digizuite™ Configuration. The added constants must now be set to specify folder structure binding.

Name

Type

Value

Description

AD_USE_FEUSER_VFOLDER_FROM_ADGROUP_OUPATH

Int

1 / 0

Enable / disables feature for Frontend User

AD_USE_BEUSER_VFOLDER_FROM_ADGROUP_OUPATH

Int

1 / 0

Enable / disables feature for Backend Users

AD_USE_BEUSER_VFOLDER_FROM_ADGROUP_OUPATH

RegEx


Regular expression that validates folderstructure names from Frontend User organizational

AD_USE_FEUSER_VFOLDER_FROM_ADGROUP_OUPATH

RegEx


Regular expression that validates folderstructure names from Backend User organizational location.

Example: 


The users' current location in the Active Directory folder structure can be seen in the Digizuite™ LogFile Filter=DEBUG, it starts with "User OUPath:" on which the RegEx-statement will be validated against: <MYDOMAIN>/sublevel1/sublevel2/Users

      • Set constant AD_USE_BEUSER_VFOLDER_FROM_OUPATH = 1 (enables use of feature)
      • Set AD_BEUSER_VFOLDER_FROM_OUPATH_REGEX = ^<MYDOMAIN>\.com(/(?<L1>[^/]+))? (/(?<L2>[^/]+))?


      • Folder levels can be formed by naming RegEx Groups. These are used in a string sorted order, after the GroupName (L1,L2).
      • The path must start with the domain (case sensitive comparison)
      • L1 = sublevel1
      • L2 = sublevel2
      • Users are not a named group and are therefore not included.
      • Recycle application pool on IIS server to apply changes as active for Digizuite™ DAM Center.

5.2 Virtual folder setup for Active Directory users

Using same procedure as for groups, virtual folders can be auto created to divide individual users into folders and folder structures, by filling in the following Digizuite™ DAM Center constants

Name

Type

Value

Description

AD_USE_FEUSER_VFOLDER_FROM_OUPATH

Int

1 / 0

Enable / disables feature for Frontend User

AD_USE_BEUSER_VFOLDER_FROM_OUPATH

Int

1 / 0

Enable / disables feature for Backend Users

AD_FEUSER_VFOLDER_FROM_OUPATH_REGEX

RegEx


Regular expression that validates folder structure names from Frontend User organizational

AD_BEUSER_VFOLDER_FROM_OUPATH_REGEX

RegEx


Regular expression that validates folder structure names from Backend User organizational location.

AD_FEUSER_VFOLDER_FROM_OUPATH_BASEFOLDER

String


Folder location where Frontend User RegEx-path starts.
The levels are separated using / as splitchar.

AD_BEUSER_VFOLDER_FROM_OUPATH_BASEFOLDER

String


Folder location where Backend User RegEx-path starts.
The levels are separated using / as splitchar.

Table of Contents