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.