1 Create AD Groups and Users - DAM v4.9.0
- Jens Fristed Navne (Unlicensed)
Application that synchronize users and groups from Active Directory to Digizuite™ DAM Center Backend Users and Groups. Digizuite™ DAM Center must be configured for Active Directory.
1.1 Command Line Arguments
Command Line Arguments | Description |
---|---|
-dom <domainkey> | Select domainKey to synchronize, if omitted all configured domains. |
-full | don't filter by whenChanged AD Property. |
-g, -grp, -groups | Synchronize Groups. |
-u, -usr, -users | Synchronize Users. |
-all | Synchronize Groups and Users. |
-?, -h, -help | This bring the Help Screen. |
1.2 DigizuiteTM Constants Used
Constant | Description |
---|---|
ACTIVE_DIRECTORY_AUTH_USER_<domainkey>, | Authentication information for Active Directory, is filled when Digizuite™ is configured for Active Directory Integration. |
AD_USE_BEUSER_VFOLDER_FROM_OUPATH_<domainkey> | 0/1 – Map user to Virtual User folder based on users OUPath. |
AD_BEUSER_VFOLDER_FROM_ADGROUP_OUPATH_<domainkey> | Regular expression that extracts virtual folder names from users group OUPath. |
1.3 App.Config appSettings
1.3.1 databaseref
DatabaseRef of _dam database.
1.3.2 Digizuiteurl
Base url of Digizuite™.
1.3.3 Digizuiteuser
Digizuite™ user to use when connecting to Digizuite™ webservices.
1.3.4 Digizuitepwd
Digizuite™ user's password.
1.3.5 DomainKeys
Comma separates the list of domain names that are configured.
Example: UV, VIA
1.3.6 Group_LdapFilter_<domainkey>
AD Ldap base path to query.
Example:
- OU=AutomatiskeGrupper,
- OU=GRUPPER,
- OU=_VIA,
- DC=VIA,
- DC=DK
1.3.7 Group_BasePath_<domainkey>
Virtual base folder in Groups, where groups is placed.
1.3.8 Group_Regex_<domainkey>
Base64 Encoded Regular expression, that is used to filter groups.
Example:
^VIA\.DK/_VIA/GRUPPER/AutomatiskeGrupper/(Studerende_alle_i_VIA|Medarbejder_alle_i_VIA|Ekstern_all e_i_VIA)$
or
^uv.acu.aaa.dk/Institutioner/(Gym_HF|SOSU|VUC)/(?<L0>[^/]+)/(?<group>grp_[^/]+)$
The named groups <L0> ..<Lnn> is used to extract Virtual folder levels (if specified).
1.3.9 User_SkipExisting
Skip users that already exists in Digizuite™. (true/false)
1.3.10 USER_lDAPFILTER_<DOMAINKEY>
AD Ldap base path to query
Example:
- OU=Institutioner,
- DC=uv,DC=acu,
- DC=aaa,
- DC=dk
1.3.11 USER_REGEX_<DOMAINKEY>
Base64 encoded regular expression, that is used to filter users.
Example:
^uv\.acu\.aaa\.dk/Institutioner/(Gym_HF|SOSU|VUC)/(?<L0>[^/]+)/.*$
1.3.12 USER_BASEPATH_UV
Virtual base folder in Users, where users are placed.
1.3.13 USER_MUSTBEMEMBEROF_REGEX_<DOMAINKEY>
Optional Group Membership Filter (Base64 encoded Regular expression)
Example:
^VIA\.DK/_VIA/GRUPPER/AutomatiskeGrupper/(Studerende_alle_i_VIA|Medarbejder_alle_i_VIA|Ekstern_alle_i_VIA)$
Table of Contents