5 Digizuite™ DAM Center user group setup for Active Directory - DAM v4.6.1
- Emilis Bliudzius (Unlicensed)
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. | |
AD_BEUSER_VFOLDER_FROM_OUPATH_BASEFOLDER | String | Folder location where Backend User RegEx-path starts. |
Table of Contents