0% found this document useful (0 votes)
69 views68 pages

ActiveRoles 7.3 ReleaseNotes

Download as pdf or txt
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 68

One Identity Active Roles 7.

Release Notes
June 2018
These release notes provide information about the One Identity Active Roles release.

l About One Identity Active Roles 7.3


l New features
l Resolved issues
l Known issues
l System requirements
l Product licensing
l Upgrade and installation instructions
l Globalization

About One Identity Active Roles 7.3

NOTE: If you are currently utilizing the Office 365 Add-on, uninstall the add-on before
performing the Active Roles upgrade to version 7.3. For more information regarding
the changes to Office 365 support see Impact on Office 365 add-on.

Before proceeding with the upgrade ensure to perform a database backup.


Active Roles (formerly known as ActiveRoles®), provides out-of-the-box user and group
account management, strictly enforced administrator-based role security, day-to-day
identity administration and built-in auditing and reporting for Active Directory and Azure
Active Directory (AD) environments. The following features and capabilities make Active
Roles a practical solution for secure management of objects in Active Directory and Active
Directory-joined systems:

Active Roles 7.3


1
Release Notes
l Secure access Acts as a virtual firewall around Active Directory, enabling you to
control access through delegation using a least privilege model. Based on defined
administrative policies and associated permissions generates and strictly enforces
access rules, eliminating the errors and inconsistencies common with native
approaches to AD management. Plus, robust and personalized approval procedures
establish an IT process and oversight consistent with business requirements, with
responsibility chains that complement the automated management of directory data.
l Automate object creation Automates a wide variety of tasks, including:
l Creating user, groups, and contacts in Active Directory and Azure AD
l Creating mailboxes on Exchange Server and assigning licenses in Office 365
l Managing on-premise Exchange and Exchange Online properties
Active Roles also automates the process of reassigning and removing user access
rights in AD and AD-joined systems (including user and group deprovisioning) to
ensure an efficient and secure administrative process over the user and group
lifetimes. When a user’s access needs to be changed or removed, updates are made
automatically in Active Directory, Azure AD, Exchange, Exchange Online, SharePoint,
Skype for Business, and Windows, as well as any AD-joined systems such as Unix,
Linux, and Mac OS X.
l Day-to-day directory management Simplifies management of:
l Exchange recipients, including mailbox assignment, creation, movement,
deletion, permissions, and distribution list management
l Groups
l Computers, including shares, printers, local users and groups
l Active Directory, Azure AD, Exchange Online and AD LDS
Active Roles also includes intuitive interfaces for improving day-to-day
administration and help desk operations via both an MMC snap-in and a Web
interface.
l Manage users, groups, and contacts in a hosted environment Provides
Synchronization Service to operate in hosted environments where accounts from
client AD domains are synchronized with host domains. Active Roles enables user,
group, and contact management from the client domain to the hosted domain, while
also synchronizing attributes and passwords.
l Consolidate management points through integration Complements your
existing technology and identity and access management strategy. Simplifies and
consolidates management points by ensuring easy integration with many One
Identity products and Quest products, including One Identity Manager, Privileged
Password Manager, Authentication Services, Defender, Password Manager,
ChangeAuditor, and GPO Admin. Active Roles also automates and extends the
capabilities of PowerShell, ADSI, SPML and customizable Web interfaces.

Active Roles 7.3 is a major release, with new features and functionality. See New features
for details.

Active Roles 7.3


2
Release Notes
Supported Platforms
Active Roles 7.3 introduces the following changes to system requirements from those for
Active Roles 6.9.0:

l Windows Server 2008 R2 SP1 or a later version of the Windows Server operating
system is required to run the Administration Service or Web Interface.
l The following SQL Server versions are supported: Microsoft SQL Server 2008, 2008
R2, 2012, 2014, 2016, and 2017.
l You can use Configuration Center to import Active Roles databases from SQL Server
2005 to a later SQL Server version. For details, see “Upgrading the Administration
Service” in the Active Roles Quick Start Guide.
l You can use Active Roles to manage Exchange recipients on Exchange Server 2016,
2010, or 2013.

NOTE: Microsoft Exchange 2013 CU11 is no longer supported. Refer KB article


202695.

l To manage Exchange recipients on Exchange Server 2010, Active Roles no longer


requires the Exchange 2010 Management Tools on the computer running the
Administration Service.
l Internet Explorer 7, 8, 9, and 10 are no longer supported for the Web
Interface access. You can use the following Web browsers to access the Web
Interface: Internet Explorer 11; Google Chrome; Mozilla Firefox; Microsoft Edge
on Windows 10.
l Web Interface is optimized for screen resolutions of 1280 x 800 or higher. The
minimum supported screen resolution is 1024 x 768.
l Active Roles console requires Internet Explorer 11.

See also System requirements.

System requirements
Before installing Active Roles 7.3, ensure that your system meets the following minimum
hardware and software requirements.
Active Roles includes the following components:

l Administration Service
l Web Interface
l Console (MMC Interface)
l Management Tools
l Synchronization Service

Active Roles 7.3


3
Release Notes
This section lists the hardware and software requirements for installing and running each of
these components.

Administration Service

Table 1: Administration Service requirements

Requirement Details

Platform Any of the following:

l Intel 64 (EM64T)
l AMD64
l Processor speed: 2.0 GHz or faster

For best results, a multi-core processor recommended.

Memory At least 2 GB of RAM. The amount required depends on the


total number of managed objects.

Hard disk space 100 MB or more of free disk space. If SQL Server and
Administration Service are installed on the same computer,
the amount required depends on the size of the Active Roles
database.

Operating system You can install Administration Service on a computer


running:

l Microsoft Windows Server 2008 R2, Standard or Enter-


prise edition, Service Pack 1
l Microsoft Windows Server 2012, Standard or Datacen-
ter edition
l Microsoft Windows Server 2012 R2, Standard or
Datacenter edition
l Microsoft Windows Server 2016, Standard or Datacen-
ter edition

NOTE: Active Roles is not supported on Windows


Server Core mode setup.

Microsoft .NET Framework Administration Service requires Microsoft .NET Framework


4.6.2 (see “Installing the .NET Framework” at
http://go.microsoft.com/fwlink/?LinkId=257868).

SQL Server You can host the Active Roles database on:

Active Roles 7.3


4
Release Notes
Requirement Details

l Microsoft SQL Server 2008, any edition, 32-bit (x86)


or 64-bit (x64), with or without any Service Pack
l Microsoft SQL Server 2008 R2, any edition, 32-bit
(x86) or 64-bit (x64), with or without any Service
Pack
l Microsoft SQL Server 2012, any edition, 32-bit (x86)
or 64-bit (x64), with or without any Service Pack
l Microsoft SQL Server 2014, any edition, 32-bit (x86)
or 64-bit (x64), with or without any Service Pack
l Microsoft SQL Server 2012 Native Client is required
on the computer running the Administration Service
l Microsoft SQL Server 2016, any edition
l Microsoft SQL Server 2017, any edition

Windows Management On all supported operating systems, the Administration


Framework Service requires Windows Management Framework 5.1
(see “Windows Management Framework 5.1” at
https://www.microsoft.com/en-
us/download/details.aspx?id=54616).

Operating system on Active Roles retains all features and functions when
domain controllers managing Active Directory on domain controllers running
any of these operating systems, any edition, with or without
any Service Pack:

l Microsoft Windows Server 2008 R2


l Microsoft Windows Server 2012
l Microsoft Windows Server 2012 R2
l Microsoft Windows Server 2016

Active Roles deprecates managed domains with the domain


functional level lower than Windows Server 2008 R2. We
recommend that you raise the functional level of the
domains managed by Active Roles to Windows Server 2008
R2 or higher.

NOTE: Active Roles is not supported on Windows


Server Core mode setup.

Exchange Server Active Roles is capable of managing Exchange recipients


on:

l Microsoft Exchange Server 2016


l Microsoft Exchange Server 2013

Active Roles 7.3


5
Release Notes
Requirement Details

l Microsoft Exchange Server 2010 Service Pack 3


l Microsoft Exchange 2013 CU11 is no longer
supported. Refer KB article 202695.

Web Interface

Table 2:
Web Interface requirements

Requirement Details

Any of the following:

l Intel 64 (EM64T)
Platform
l AMD64
l Processor speed: 2.0 GHz or faster

At least 2 GB of RAM. The amount required depends on the


Memory
total number of managed objects.

Hard disk space About 100 MB of free disk space.

You can install Web Interface on a computer running:

l Microsoft Windows Server 2008 R2, Standard or Enter-


prise edition, Service Pack 1
l Microsoft Windows Server 2012, Standard or Datacen-
ter edition
Operating system l Microsoft Windows Server 2012 R2, Standard or
Datacenter edition
l Microsoft Windows Server 2016, Standard or Datacen-
ter edition

NOTE: Active Roles is not supported on Windows


Server Core mode setup.

Web Interface requires Microsoft .NET Framework 4.6.2


Microsoft .NET Framework (see “Installing the .NET Framework” at
http://go.microsoft.com/fwlink/?LinkId=257868).

On Windows Server 2008 R2, Web Interface requires the


Web Server (IIS) server role with the following role
Internet Services services:

l Web Server/Common HTTP Features/

Active Roles 7.3


6
Release Notes
Requirement Details

l Static Content
l Default Document
l HTTP Errors
l HTTP Redirection
l Web Server/Application Development/
l ASP.NET
l .NET Extensibility
l ASP
l ISAPI Extensions
l ISAPI Filters
l Web Server/Security/
l Basic Authentication
l Windows Authentication
l Request Filtering
l Management Tools/IIS 6 Management Compatibility/
l IIS 6 Metabase Compatibility

On Windows Server 2012, Windows Server 2012 R2, or


Windows Server 2016 Web Interface requires the Web
Server (IIS) server role with the following role services:

l Web Server/Common HTTP Features/


l Default Document
l HTTP Errors
l Static Content
l HTTP Redirection
Internet Services l Web Server/Security/
(continued)
l Request Filtering
l Basic Authentication
l Windows Authentication
l Web Server/Application Development/
l .NET Extensibility
l ASP
l ASP.NET
l ISAPI Extensions

Active Roles 7.3


7
Release Notes
Requirement Details

l ISAPI Filters
l Management Tools/IIS 6 Management Compatibility/
l IIS 6 Metabase Compatibility

Internet Information Services (IIS) must be configured to


provide Read/Write delegation for the following features:

l Handler Mappings
l Modules

Use Feature Delegation in Internet Information Services


(IIS) Manager to confirm that these features have
delegation set to Read/Write.

You can access Web Interface using:

l Firefox 36 on Windows
l Google Chrome 61 on Windows
l Windows Internet Explorer 11
Web browser
l Microsoft Edge on Windows 10

You can use a later version of Firefox, Google Chrome or


Internet Explorer to access Web Interface; however, Web
Interface 7.3 has been tested only against the browser
versions listed above.

Web Interface is optimized for screen resolutions of 1280 x


Minimum screen resolution 800 or higher. The minimum supported screen resolution is
1024 x 768.

Console (MMC Interface)

Table 3: Active Roles Console requirements

Requirement Details

Platform Any of the following:

l Intel x86
l Intel 64 (EM64T)
l AMD64
l Processor speed: 1.0 GHz or faster

Active Roles 7.3


8
Release Notes
Requirement Details

Memory At least 1 GB of RAM. The amount required depends on the


total number of managed objects.

Hard disk space About 100 MB of free disk space.

Operating system You can install Active Roles console on a computer running:

l Microsoft Windows Server 2008 R2, Standard or Enter-


prise edition, Service Pack 1
l Microsoft Windows Server 2012, Standard or Datacen-
ter edition
l Microsoft Windows Server 2012 R2, Standard or
Datacenter edition
l Microsoft Windows 7, Ultimate, Professional or Enter-
prise edition, 32-bit (x86) or 64-bit (x64), Service
Pack 1
l Microsoft Windows 8, Professional or Enterprise
edition, 32-bit (x86) or 64-bit (x64)
l Microsoft Windows 8.1, Professional or Enterprise
edition, 32-bit (x86) or 64-bit (x64)
l Microsoft Windows 10, Professional or Enterprise
edition, 32-bit (x86) or 64-bit (x64)
l Microsoft Windows Server 2016, Standard or Datacen-
ter edition

NOTE: Active Roles is not supported on Windows


Server Core mode setup.

Microsoft .NET Framework Active Roles console requires Microsoft .NET Framework
4.6.2 (see “Installing the .NET Framework” at
http://go.microsoft.com/fwlink/?LinkId=257868).

Web browser Active Roles console requires Internet Explorer 11.

Management Tools
Management Tools is a composite component that includes the Active Roles Management
Shell, ADSI Provider, and SDK. On a 64-bit (x64) system, Management Tools also include
the Active Roles Configuration Center.

Active Roles 7.3


9
Release Notes
Table 4: Management Tools requirements

Requirement Details

Platform Any of the following:

l Intel x86
l Intel 64 (EM64T)
l AMD64
l Processor speed: 1.0 GHz or faster

Memory At least 1 GB of RAM.

Hard disk space About 100 MB of free disk space.

Operating system You can install Management Tools on a computer running:

l Microsoft Windows Server 2008 R2, Standard or Enter-


prise edition, Service Pack 1
l Microsoft Windows Server 2012, Standard or Datacen-
ter edition
l Microsoft Windows Server 2012 R2, Standard or
Datacenter edition
l Microsoft Windows 7, Ultimate, Professional or Enter-
prise edition, 32-bit (x86) or 64-bit (x64), Service
Pack 1
l Microsoft Windows 8, Professional or Enterprise
edition, 32-bit (x86) or 64-bit (x64)
l Microsoft Windows 8.1, Professional or Enterprise
edition, 32-bit (x86) or 64-bit (x64)
l Microsoft Windows 10, Professional or Enterprise
edition, 32-bit (x86) or 64-bit (x64)
l Microsoft Windows Server 2016, Standard or Datacen-
ter edition

NOTE: Active Roles is not supported on Windows


Server Core mode setup.

Microsoft .NET Framework Management Tools require Microsoft .NET Framework 4.6.2
(see “Installing the .NET Framework” at
http://go.microsoft.com/fwlink/?LinkId=257868).

Windows Management On all supported operating systems, Management Tools


Framework require Windows Management Framework 5.1
(see “Windows Management Framework 5.1” at
https://www.microsoft.com/en-
us/download/details.aspx?id=54616).

Active Roles 7.3


10
Release Notes
Requirement Details

Remote Server To manage Terminal Services user properties by using


Administration Tools Active Roles Management Shell, Management Tools require
(RSAT) Remote Server Administration Tools (RSAT) for Active
Directory. See Microsoft’s documentation for instructions on
how to install Remote Server Administration Tools
appropriate to your operating system.

Synchronization Service

Table 5: Synchronization Service requirements

Requirement Details

Platform Any of the following:

l Intel 64 (EM64T)
l AMD64
l Processor speed: 2.0 GHz or faster

For best results, a multi-core processor recommended.

Memory At least 2 GB of RAM. The amount required depends on the


number of objects being synchronized.

Hard disk space 250 MB or more of free disk space. If SQL Server and
Synchronization Service are installed on the same
computer, the amount required depends on the size of the
Synchronization Service database.

Operating system You can install the Synchronization Service on a computer


running:

l Microsoft Windows Server 2008 R2, Standard or Enter-


prise edition, Service Pack 1
l Microsoft Windows Server 2012, Standard or Datacen-
ter edition
l Microsoft Windows Server 2012 R2, Standard or
Datacenter edition
l Microsoft Windows Server 2016, Standard or Datacen-
ter edition

NOTE: Active Roles is not supported on Windows


Server Core mode setup.

Active Roles 7.3


11
Release Notes
Requirement Details

Microsoft .NET Framework Synchronization Service requires Microsoft .NET


Framework 4.6.2 (see “Installing the .NET Framework” at
http://go.microsoft.com/fwlink/?LinkId=257868).

SQL Server You can host the Synchronization Service database on:

l Microsoft SQL Server 2008, any edition, 32-bit (x86)


or 64-bit (x64), with or without any Service Pack
l Microsoft SQL Server 2008 R2, any edition, 32-bit
(x86) or 64-bit (x64), with or without any Service
Pack
l Microsoft SQL Server 2012, any edition, 32-bit (x86)
or 64-bit (x64), with or without any Service Pack
l Microsoft SQL Server 2014, any edition, 32-bit (x86)
or 64-bit (x64), with or without any Service Pack
l Microsoft SQL Server 2016, any edition
l Microsoft SQL Server 2017, any edition

Windows Management On all supported operating systems, the Synchronization


Framework Service requires Windows Management Framework 5.1
(see “Windows Management Framework 5.1” at
https://www.microsoft.com/en-
us/download/details.aspx?id=54616
).

Supported connections The Synchronization Service can connect to:

l Microsoft Active Directory Domain Services with the


domain or forest functional level of Windows Server
2008 or higher
l Microsoft Active Directory Lightweight Directory
Services running on any Windows Server operating
system supported by Microsoft
l Microsoft Exchange Server version 2016, 2013, or
2010

NOTE: Microsoft Exchange 2013 CU11 is no


longer supported. Refer KB article 202695.

l Microsoft Lync Server version 2013 with limited


support
l Microsoft Skype for Business 2015 or 2016
l Microsoft Windows Azure Active Directory using the
Azure AD Graph API version 1.6.

NOTE: Active Roles Synchronization Service 7.3


does not support Directory schema extensions
for Azure Graph API 1.6.

Active Roles 7.3


12
Release Notes
Requirement Details

l Microsoft Office 365 directory


l Microsoft Exchange Online service
l Microsoft Skype for Business Online service
l Microsoft SharePoint Online service
l Microsoft SQL Server, any version supported by
Microsoft
l Microsoft SharePoint 2016 or 2013
l Active Roles version 7.3, 7.2, 7.1, 7.0, and 6.9
l One Identity Manager version 7.0 (D1IM 7.0)

NOTE: Quest One Identity Manager (Q1IM)


connector versions 6.x are not supported in
Active Roles 7.3.

l One Identity Manager version 8.0


l Data sources accessible through an OLE DB provider
l Delimited text files

Legacy Active Roles ADSI To connect to Active Roles version 6.9, the Active Roles
Provider ADSI Provider of the respective version must be installed
on the computer running the Synchronization Service. For
installation instructions, see the Quick Start Guide for the
appropriate Active Roles version.

Azure AD Module for To connect to the Office 365 directory, the following
Windows PowerShell software must be installed on the computer running the
Version 2 Synchronization Service:

l Microsoft Online Services Sign-In Assistant for IT


Professionals
l Azure Active Directory Module for Windows Power-
Shell

For installation instructions, see “Install the Azure AD


Module” at https://docs.microsoft.com/en-
us/powershell/azure/active-directory/install-
adv2?view=azureadps-2.0.

Windows PowerShell To connect to the Skype for Business Online service,


Module for Skype for Windows PowerShell Module for Skype for Business Online
Business Online must be installed on the computer running the
Synchronization Service. For installation instructions, see
“Windows PowerShell Module for Skype for Business

Active Roles 7.3


13
Release Notes
Requirement Details

Online” at http://go.microsoft.com/fwlink/?LinkId=294688.

SharePoint Online To connect to the SharePoint Online service, SharePoint


Management Shell Online Management Shell must be installed on the computer
running the Synchronization Service. For installation
instructions, see “SharePoint Online Management Shell” at
http://go.microsoft.com/fwlink/?LinkId=255251.

One Identity Manager API To connect to One Identity Manager 7.0, One Identity
Manager Connector must be installed on the computer
running the Synchronization Service. This connector works
with RESTful web service and SDK installation is not
required.

Internet Connection To connect to cloud directories or online services, the


computer running the Synchronization Service must have a
reliable connection to the Internet.

Synchronization Service Capture Agent

Table 6: Synchronization Service Capture Agent

Requirement Details

Microsoft .NET Framework Synchronization Service requires Microsoft .NET


Framework 4.6.2 (see “Installing the .NET Framework” at
http://go.microsoft.com/fwlink/?LinkId=257868).

Additional Requirements To synchronize passwords from an Active Directory domain


to some other connected data system, you must install the
Sync Service Capture Agent on all domain controllers in the
source Active Directory domain.
The domain controllers on which you install Sync Service
Capture Agent must run one of the following operating
systems with or without any Service Pack (both x86 and
x64 platforms are supported):

l Microsoft Windows Server 2016


l Microsoft Windows Server 2012 R2
l Microsoft Windows Server 2012
l Microsoft Windows Server 2008 R2

For more information, see the Active Roles Synchronization


Service Administration Guide.

Active Roles 7.3


14
Release Notes
New features
This section provides a summary of the new features included in Active Roles Version
7.3 For detailed information about new features, see the What’s New document for
Active Roles 7.3
Major new features in Active Roles Version 7.3:

l Support for One Identity Hybrid Subscription


l Support for Hybrid Directory Mailbox Management
l Support for Microsoft SQL Server 2017
l Support for connecting to One Identity Starling, the Software as a Service (SaaS)
solution of One Identity through Active Roles
l Integration of Starling Two-factor Authentication with Active Roles through the
Web interface
l Support for customizing Microsoft Office 365 license related operations on User
provisioning and deprovisioning
l Enhancements
l Display the number of members in a Group in the Web interface
l SPML Extension Enhancement to Modify Shared Mailbox User permissions
l Back Sync Improvements
l Sync Service enhancements
l Password generation policy enhancement
l Web interface security enhancements
l Enhanced Web interface accessibility for disabled users.

See also Resolved issues.

Enhancements
The following is a list of enhancements implemented in Active Roles Version 7.3.

Active Roles 7.3


15
Release Notes
Table 7: General enhancements

Enhancement Issue
ID

Enhancement 746735
Display the number of members in a Group in the Active Roles Web interface. 669617
SPML Extension Enhancement to Modify Shared Mailbox User permissions. 762723
Back Sync Improvements: The Azure Backsync Configuration feature allows you 741086
to configure the backsync operation in Azure with on-premises Active Directory
objects through the Synchronization Service Web interface. The required
connections, mappings, and Sync workflow steps are created automatically.

Sync Service enhancements: 734457


l Support for Microsoft Share Point 2016
l Support for Microsoft Exchange 2016
l Support for Microsoft SQL Server 2017
l Support for Windows PowerShell version 5.1

Password generation policy enhancement: 773058


l Revamped Password Generation Script module from VB Script to Power-
Shell module.
l Inclusion of mandatory use of special characters in every password.
l Provision to configure password length .

NOTE: During Active Roles upgrade, the new Password Generation script in
PowerShell is set as the default script. However, the VB script that was
used earlier is still retained in the same container.

Web interface security enhancements: Any Web interface is prone to security 761876
issues such as Cross-Site Request Forgery (CSRF) and Cross-site Scripting (XSS
) attacks. To prevent and protect against such attacks Active Roles can now be
configured to enable CSRF and XSS for the Web interface.
For more information on the Web interface security enhancements see the
Active Roles Web Administration Guide.

Resolved issues
The following is a list of issues addressed in this release.

Active Roles 7.3


16
Release Notes
Table 8: Administration Service, ERFM, Configuration Center, and Management
Shell

No Resolved issue Issue ID

1 Active Roles Management Shell displays an error during success- 749380


ful operations involving ChangeParentDN policy handlers when
running Create Object Commandlets.

2 In Active Roles, when we enable Built-In polices for Exchange 748864


Resource Forest Management and Skype on any container, the
"The directory object not found in cache" error is encountered
during the following operations:

l Adding user to a group through SPML


l Retrieving the properties for the container's objects
through VB scripts

3 In the Exchange Online, when Azure configuration is performed 754071


in Active Roles, properties are editable under Federated or
Synchronized identity environment.

4 Currently, Active Roles Configuration Center does not enable 763457


you to connect to Management History database with custom
SQL port.

NOTE: Active Roles service account must have the View


Server State permission in the SQL server.

1. After installation, open the Registry Editor by navigating to


Start->Run and typing regedit on the machine where
Active Roles Service is installed.
2. Navigate to the registry key HKEY_LOCAL_
MACHINE\SOFTWARE\One Identity\Active Roles\
Configuration\ Service.
3. Right click and select New DWORD (32-bit) Value.
4. Enter the registry key name as IsCustomSQLPortUsed.
5. Double click on the registry key name IsCus-
tomSQLPortUsed and in the Value Data field, set the
registry key value to 1 and click OK.
6. Setting this value to 0 or deleting the key disables the fix.
7. Re-start the Active Roles Administration Service.

5 In Active Roles, group properties modification workflow with 759766


two level approvers gives error in the Change History when
'edsaSecondaryOwners' is modified"

Active Roles 7.3


17
Release Notes
Table 9: Console (MMC Interface) and Collector and Report Packs

No Resolved issue Issue


ID

6 In Active Roles Console, workflow approval mails are not being sent to 745948
the mail enabled group members when the approver is a non mail
enabled group.

7 In Active Roles Console, setting message delivery restrictions for a 731190


dynamic distribution list gives the error "Index was outside the bounds
of the array".

8 In Active Roles Console, when an approval workflow, with the config- 720242
uration setting "Split Membership Change Requests" applied, is
triggered by adding more than one member to a group, multiple
approval mails are sent.

9 Currently, in Active Roles Console, an error is encountered when you 745541


attempt to use the ChangeParentDN method on a Pre-Create policy
event handler for computer objects.

10 In the Active Roles MMC interface, when creating a Group Family and 756663
using the Fine-Tune option while configuring the Group Naming Rules,
any space that is part of the DISPLAY NAME field is ignored.

11 The Active Roles MMC crashes when a user undoes deprovision by 769465
selecting the Reset the password check box and selects the User
must change password at next logon option.

12 In Active Roles Collector and Report Packs, the operation logs warning 764633
message "[Warning] Cannot find record with: Gather-
ingComputer = [ComputerName], EventLog = ARAdminService,
RecordNumber = [REcordNumber], GMT = [TimeValue in
GMT]" which leads to empty reports in the report server.

Table 10: Web Interface, ADSI Provider, and Synchronization Service

No Resolved issue Issue ID

13 In Active Roles Web Interface, the setting for "Find In" for a custom- 730931
ization is set to current domain even when we select "Active
Directory" as the DN.

14 In Active Roles Web Interface, some font colors, such as white on 747079
gray, lead to poor readability.

NOTE: Perform IIS reset and clear browser cache to view the
related changes.

Active Roles 7.3


18
Release Notes
No Resolved issue Issue ID

15 In Active Roles Web Interface, if the user has read only permissions, 747376
the radio buttons have an issue with their readability under certain
scenarios.

NOTE: Perform IIS reset and clear browser cache to view the
related changes.

16 In Active Roles Web Interface, User preview displays an error, 749821


"Unable to display object properties, when Built-in policy Skype for
Business - User Management is set on an OU."

17 Currently, Active Roles Web Interface is 508 non compliant. 733133

18 Currently, Active Roles does not load fonts locally in environments 759016
where access to Google font API is restricted.

19 In Active Roles Web interface, when updating the Azure properties of 675416
a user, the Usage Location property and License assignment cannot
be updated with a single request.

20 When creating a group through Active Roles Web interface or Power- 711277
Shell, Active Roles throws an error in event log with the following
message: Administrative Policy returned an error. Object reference
not set to an instance of an object.

21 In Active Roles Web interface, inactive timeout occurs when a user is 742153
actively performing an operation on the objects within the same
container such as an organizational unit.

22 In Active Roles Web interface, the navigation bar 'hide' toggle (<) 755871
breaks or disappears, when navigating to Customize | Customize
Navigation Bar and name of the item is changed and is set to long
characters.

23 The Active Roles Synchronization Service stops when a user is provi- 763079
sioned with an Exchange Online.

24 In the Active Roles Sync Service, Azure back-sync workflows 765215


continue to run progressively slow under environments where large
number of users are present.

25 In Active Roles MMC and Web interface, it is not possible to set 766791
Mailbox Quota restrictions if the customer uses Exchange 2016.

26 Active Roles Synchronization Service Management Shell cmdlet 767940


Export-QCWorkflow fails with following error "Object reference not
set to an instance of an object."

Active Roles 7.3


19
Release Notes
Known issues
The following is a list of issues in Active Roles, which are known to exist at the
time of release.

Table 11: Configuration Center known issues

Known Issue Issue


ID

Active Roles supports selection of custom installation path only during a fresh 763071
installation. During an in-place upgrade, Active Roles does not support changing
the custom installation path.
When Active Roles is uninstalled some Registry keys do not get removed. 775437
WORKAROUND
Delete the old Registry keys before installing the latest Active Roles version.

Active Roles version 7.3 upgrade fails if the Starling Access template container 774040
is already present before the upgrade.
WORKAROUND

l If an in-place upgrade or Import to Active Roles version 7.3 is not


performed, rename the Starling Access template container before
performing an in-place upgrade or Import from the previous Active Roles
version.
l If an in-place upgrade or import to Active Roles version 7.3 is performed,
then perform the following:
1. Restore the configuration and history databases of the previous
version of Active Roles that was installed on the system before the
upgrade.
2. Uninstall Active Roles version 7.3 and remove related Registry
keys.
3. Install the previous version of Active Roles including the patches.
4. Configure the previous version to use the restored databases.
5. Rename the Starling Access template container.
6. Restart the upgrade process.

When you specify the SQL Server instance to host the database of the 446759
Administration Service, you may encounter the following error on the
Connection to Database page in Configuration Center: “Invalid SQL Server
computer name. Use the short computer name to specify the SQL Server
instance, such as "computername" or "computername\instancename".”

l This error occurs in any of the following cases:


Case 1. A data loss occurred in SQL Server system tables

Active Roles 7.3


20
Release Notes
Known Issue Issue
ID

l Case 2. The computer running the SQL Server instance was renamed
l Case 3. You have used an alias to identify the SQL Server instance

Examine the results returned by these queries:

1. If "select @@servername" returns NULL, you have encountered Case 1.


2. If "select @@servername" and "select serverproperty('servername')"
return different non-null values, you have encountered Case 2.
3. If "select @@servername" and "select serverproperty('servername')"
return the same non-null value, you have encountered Case 3.

WORKAROUND
Use the following instructions, depending on the case you have encountered,
and then re-run Configuration Center to configure the Administration Service.

l Case 1: Run the following query against the Master database on the SQL
Server instance in question, and then restart the SQL Server instance:
declare @sn sysname
select @sn = cast(serverproperty('servername') as sysname)
exec sp_addserver @sn, 'local'
l Case 2: Run the following two queries in succession against the Master
database on the SQL Server instance in question, and then restart the SQL
Server instance:
exec sp_dropserver @@servername, 'droplogins'
declare @sn sysname
select @sn = cast(serverproperty('servername') as sysname)
exec sp_addserver @sn, 'local'
l Case 3: Use the following syntax to identify the SQL Server instance when
installing the Administration Service:
"computername" - for the default instance
"computername\instancename" - for a named instance
In this syntax: "computername" stands for the short name of the
computer running SQL Server; "instancename" stands for the name of the
SQL Server instance.

Configuration Center is unable to configure the Administration Service if the 446843


name supplied for the Active Roles database on the Connection to Database
page contains a single apostrophe ('). A symptom of the issue is the following
error: “Incorrect syntax near '-'.”
WORKAROUND
Change the database name so that it does not contain a single apostrophe (').

When you configure the Administration Service on a domain controller, you may 37391

Active Roles 7.3


21
Release Notes
Known Issue Issue
ID

encounter the following error: “Service 'Active Roles Administration Service'


(aradminsvc) failed to start. Verify that you have sufficient privileges to start
system services.”
WORKAROUND
Use the Services tool to manage the service named Active Roles Administration
Service: Specify the logon name and password of the account that you want the
service to log on as, and the start the service.

In a scenario where Configuration and Management history data are stored in 682593
separate databases in ActiveRoles 6.9, if the databases are imported to a single
Active Roles 7.3 Configuration and Management History database before
splitting to two databases after installation of Active Roles 7.3, then Change
history for the objects are not available in Active Roles 7.3.
WORKAROUND
Do not combine the Configuration and Management History database if it is
already stored in different databases. Import it to individual new databases.

In Active Roles 7.3, for the edsvaAzureOffice365Enabled attribute 729329


inheritance feature, when only the
edsvaAzureOffice365EnabledIncludeAllChildOus attribute is modified by
selecting the check box in Edit Attribute properties dialog, the attribute
settings does not get updated.
WORKAROUND:
In the Edit Attributes properties dialog box, clear the value for
edsvaAzureOffice365Enabled attribute and click OK and then Save. Edit the
values for the edsvaAzureOffice365Enabled again and select the check box
for edsvaAzureOffice365EnabledIncludeAllChildOus attribute and click OK
and then Save. The edsvaAzureOffice365EnabledIncludeAllChildOus
attribute settings get updated successfully.

Table 12: Administration Service known issues

Known Issue Issue


ID

The Administration Service does not support querying for more than 200 11990
different Custom Stored Virtual Attributes (CSVAs) within a single search
request. When you query for more than 200 different CSVAs within a single
search request so that the request is configured to retrieve the values of those
attributes, you may experience performance degradation in the Administration
Service and your query may return incorrect results.
WORKAROUND

Active Roles 7.3


22
Release Notes
Known Issue Issue
ID

If you need to query for a large number of CSVAs (so as to have your search
request retrieve the values of those attributes), perform multiple search
requests with a smaller number of attributes involved in each request. For best
performance, a single search request should not query for more than 32
different CSVAs.

The Administration Service incorrectly evaluates the delegated rights of the user 18378
account in the following scenario:

l An organizational unit (OU) is configured so that a given user account is


set as the manager of the OU (the "Managed By" property of the OU is
assigned the DN of the user account).
l The Active Roles security settings on the OU are configured so that the
"Primary Owner (Managed By)" built-in account has full control of the OU.

In this scenario, Active Roles does not permit the user account to modify objects
in the OU. The expected behavior is as follows: since the user account is set as
the manager of the OU, and full control of the OU is delegated to the "Primary
Owner (Managed By)" account, the user account has full control of the OU and
all objects held in the OU. The same issue occurs in the situation where a group
is set as the manager.
WORKAROUND
Configure the Active Roles security settings on the OU so that the appropriate
rights (for example, full control) are delegated to the user account (or group)
itself rather than to the "Primary Owner (Managed By)" account.

The default Exchange mailbox database in which the Administration Service 18419
creates user mailboxes may differ from the mailbox database that Microsoft's
native tools select for the mailbox creation operation by default.
WORKAROUND
When you use Active Roles to create a new mailbox-enabled user or create a
mailbox for an existing user, verify the mailbox database selection, and choose
the appropriate database if necessary. Another option is to configure and apply
an Exchange Mailbox AutoProvisioning policy that would automatically choose
the appropriate mailbox database.
One more option is to configure and apply a script-based policy that would use
the onGetEffectivePolicy handler to set the appropriate default value on the
homeMDB attribute, which specifies the mailbox store:
Sub onGetEffectivePolicy(Request)
Request.SetEffectivePolicyInfo "homeMDB", EDS_EPI_UI_GENERATED_VALUE,
array(<desired value>)
End Sub

When you use the "Handle changes from DirSync control" option in a script- 22786
based policy, you may encounter the following issue: The policy does not

Active Roles 7.3


23
Release Notes
Known Issue Issue
ID

execute the onPostDelete handler. This issue occurs if the Policy Object
containing the policy in question is applied (linked) to an Organizational Unit.
WORKAROUND
Apply the Policy Object to a domain rather than to an Organizational Unit.

Creation, modification, or deletion of a custom display specifier has no effect on 23848


a given Administration Service until that Service is restarted. A symptom is that
the directory management section of the Active Roles console does not reflect
the changes to custom display specifiers until you restart the Administration
Service the console is connected to.
WORKAROUND
Restart each Administration Service after you have made changes to custom
display specifiers.

When you export policy check results or change history results to a file in HTML 24227
format, and then send the file as an e-mail attachment, you may encounter the
following issue: Opening the attachment in Outlook displays a corrupted HTML
page, with extra spaces inserted between page sections.
WORKAROUND
Archive the file to which you have exported the results and then send the
archive file as an attachment instead of sending the original file.

When configuring a Managed Unit to use a query-based membership rule, you 24229
may encounter the following issue: A membership rule based on a custom LDAP
query may not work as expected if the query includes a right bracket (]). For
example, the following query causes an error: (&(objectcategory=group)
(accountNameHistory=*[DG]*)).
WORKAROUND
If possible, modify your query to eliminate the right brackets. In the above
example, the query can be modified as follows, without loss of functionality: (&
(objectcategory=group)(accountNameHistory=*[DG*))

When you apply an Access Template to the "Active Directory" container in the 24439
Active Roles console, with the option to enable synchronization of the resulting
permission entries to Active Directory, you encounter the following issue: The
resulting permission entries are propagated from the "Active Directory"
container to the managed domains held in that container, but not synchronized
to Active Directory.
Thus, you can check "Advanced Details Pane" on the View menu in the console,
select a managed domain under the "Active Directory" node in the console tree,
and examine the permission entries on the "Native Security" tab in the lower
sub-pane of the details pane, to see that the permission entries resulting from
the Access Template you applied to the "Active Directory" container are marked

Active Roles 7.3


24
Release Notes
Known Issue Issue
ID

as Absent, and displayed in red. In this case, the synchronization can only be
performed manually, by right-clicking such entries on the "Native Security" tab,
and then clicking the "Resync from Active Roles Security" command.
WORKAROUND
Avoid using the synchronization option when applying Access Templates to the
"Active Directory" container. If you need to synchronize permission entries from
Active Roles security to native Active Directory security, apply Access
Templates to managed domains or objects and containers within managed
domains.

The Administration Service may not provide its client applications with 24487
information about an Active Roles replication failure as expected. As a result,
the Active Roles console or Management Pack for SCOM may not display an
appropriate alert or status message on the Active Roles database servers that
are experiencing replication problems.
WORKAROUND
Use the instructions given in the document "Active Roles Replication: Best
Practices and Troubleshooting" to check the health of, and troubleshoot
problems (if any) with, Active Roles replication.

The policy compliance check in the Administration Service may inappropriately 25236
handle a policy configuration where values of certain object properties in the
directory are dependent on other property values that are to be generated by a
policy. Thus, when a "Property Generation and Validation" policy is configured to
assign a certain property value based on a user logon name generated by a
"User Logon Name Generation" policy, you encounter a policy violation error
when creating a user account using the Active Roles console unless you have
clicked the Generate button to have the Administration Service generate a user
logon name.
WORKAROUND
If you have encountered a policy violation error when using a page that includes
the Generate button, click that button to have the Administration Service
generate a property value.

When you apply an Access Template to a Managed Unit, with the option to 24486
enable synchronization of the resulting permission entries to Active Directory,
you encounter the following issue: The resulting permission entries are inherited
by the directory objects held in the Managed Unit, but not synchronized to Active
Directory. The same problem occurs when you apply an Access Template to a
Managed Unit container.
Thus, you can check "Advanced Details Pane" on the View menu in the console,
select a directory object held in the Managed Unit, and examine the permission
entries on the "Native Security" tab in the lower sub-pane of the details pane, to

Active Roles 7.3


25
Release Notes
Known Issue Issue
ID

see that the permission entries resulting from the Access Template you applied
to the Managed Unit are marked as Absent, and displayed in red.
WORKAROUND
By default, for performance reasons, Active Roles does not sync permission
settings to native Active Directory security that are configured by applying
Access Templates to Managed Units or Managed Unit containers. If you need to
sync permission settings from Active Roles security to native Active Directory
security, we recommend that you apply Access Templates to Organizational
Units. However, Active Roles provides the option to sync permission settings
from the Managed Unit level. This option is enabled if the object "CN=Enable
Sync to Native Security from Managed Unit,CN=ActiveRoles
Server,CN=Services,CN=Application Configuration,CN=Configuration" exists
and has the "edsaExtensionAttribute1" attribute set to TRUE. Otherwise, this
option is not enabled. To enable this option, use the Active Roles console in Raw
view mode as follows:

l In the "Configuration/Application Configuration/Services" container,


create an object of the "EDS-Application-Settings-Container" object class
with the object name "ActiveRoles Server".
l You can do this by using the "All Tasks | Advanced Create" command.
In the "Configuration/Application Configuration/Services/ActiveRoles
Server" container, create an object of the "EDS-Application-Setting"
object class with the object name "Enable Sync to Native Security from
Managed Unit".
l You can do this by using the "All Tasks | Advanced Create" command.
On the "Enable Sync to Native Security from Managed Unit" object, set the
"edsaExtensionAttribute1" attribute to TRUE.
l You can view or change the value of that attribute by using the "All Tasks |
Advanced Properties" command.
You can disable this option, if needed, by deleting the "Enable Sync to
Native Security from Managed Unit" object, or by clearing the "edsaEx-
tensionAttribute1" attribute of that object.

There is no option to configure an Active Roles policy for generating a user 25620
principal name (UPN) so that the UPN Suffix part of the name automatically
changes if the generated name is in use by another user account. Normally, the
UPN Prefix part of the name (the value of the edsaUPNPrefix attribute) is the
same as the pre-Windows 2000 user logon name (the value of the
sAMAccountName attribute). This ensures the uniqueness of the user principal
name regardless of the UPN Suffix setting.
WORKAROUND
After the user account has been created with a valid (unique) user principal
name, change the UPN Suffix and UPN Prefix parts of the name as needed using

Active Roles 7.3


26
Release Notes
Known Issue Issue
ID

the Active Roles console or Web Interface.

In some limited scenarios, you may encounter corruption of attribute names 25728
(wrong characters) on the page that displays a report produced by the "Change
History" command. For example, this problem may occur with the Change
History report on a user account that was deprovisioned via the Active Roles
Web Interface using the Web browser with a non-English locale.

ncorrect behavior of a User Logon Name Generation policy that is configured to 25700
disallow certain (non-acceptable) characters in the user logon name: In the
situation where the policy allows the generated name to be modified manually
(for example, if the policy fails to generate a unique name), adding non-
acceptable characters to the name in the New Object - User wizard causes a
policy violation and then the field for entering the name gets unavailable so you
cannot correct your input.
WORKAROUND
In the wizard, re-enter the value of any property based on which the user logon
name is generated. This will enable the field for entering the user logon name so
that you can remove the unacceptable characters from the name.

With an Active Roles policy configured so that the value of a certain (dependent) 25902
property is based on another (master) property, the Administration Service may
not force the Web Interface to change the dependent property in accordance
with the changes that are made to master property. For example, with a policy
that makes the user alias the same as the user logon name, changes to the user
logon name may not cause the user alias to change accordingly. The issue may
occur if the entries for the master property and the dependent property are
located on different pages in the Web Interface.
WORKAROUND
To prevent this issue, modify properties of user accounts in the Active Roles
console.

Incorrect behavior of the console tree root page in the Active Roles console: 26017
Clicking Refresh at the top of the page may cause the following error:
"Validation failed on XML." The issue may occur when you are repeatedly
clicking Refresh while the Administration Service is busy loading information
from a newly registered managed domain or AD LDS instance.
WORKAROUND
Click OK in the error message box and wait until the Administration Service has
finished loading information from the managed domains and AD LDS instances.
Then, click Refresh.

While the Administration Service is busy loading information from the managed 26043
domains and AD LDS instances (for example, upon the startup to the

Active Roles 7.3


27
Release Notes
Known Issue Issue
ID

Administration Service), the Active Roles console may fail to connect to the
Administration Service, returning the following error messages:
Message 4301: Failed to connect to Administration Service on
'<servername>'
Message 1003: hr = 0x80131600
Interface: Unknown
WORKAROUND
Click Close in the error message box and wait until the Administration Service
has finished loading information from the managed domains and AD LDS
instances. Then, attempt to connect to the Administration Service.

The Administration Service may not send to the console the information that is 26218
required to populate the list of Administration Service instances in the
"Management History Databases and Replication" section on the console tree
root page in the details pane. As a result, the page does not display a list of the
Administration Service instances that use a given Management History
database.
WORKAROUND
To view a list of the Administration Service instances that use a certain
Management History database, go to the "Configuration/Server
Configuration/Management History Databases" container in the console tree,
open the Properties dialog box for the database you want to examine, and view
the list on the "Administration Services" tab.

When processing a query with an LDAP filter that specifies wildcard-based 35396
conditions on an Active Roles Custom Stored Virtual Attribute (CSVA) of the
Integer type, the Administration Service may report the following error: "An
unsupported conversion was attempted." This error may occur if the filter
conditions include an asterisk wildcard character coupled with other characters,
such as (edsvadeptcode=4*).
WORKAROUND
Do not use filter conditions that include a combination of an asterisk with other
characters. For example, you could use (edsvadeptcode>=4000) rather than
(edsvadeptcode=4*).

When performing the Deprovision operation on a user object, the Administration 37103
Service may return the following error: "Failed to retrieve attributes of the
object '<objectDN>'. XML document must have a top level element." The error
occurs if the Administration Service performs the Deprovision operations
concurrently with the "Change Tracking Cleanup" scheduled task.
WORKAROUND
Click OK in the error message boxes that appear on the screen until you receive
a message stating that the deprovision operation is completed. Then, open the

Active Roles 7.3


28
Release Notes
Known Issue Issue
ID

report on the operation results by using the Deprovisioning Results command in


the Active Roles console.

The Administration Service may incorrectly process a Property Generation and 37289
Validation policy rule that includes a text string following the value of an
attribute, such as "%<description> This user account was deprovisioned
{@date(M/d/yyyy)}". If the attribute is empty (has no value set), the text string
may be missing from the generated output. In this example, the output would
not contain the text "This user account was deprovisioned".
WORKAROUND
Create a custom stored virtual attribute that holds the text string you want and
modify the rule, replacing the text with that attribute. Thus, in the preceding
example, you could create an attribute named edsvaDeprovisionTextConst on
the domain object, set the attribute to the text string in question, and then apply
the following rule: "%<description>%<domain.edsvaDeprovisionTextConst>
{@date(M/d/yyyy)}"

Active Roles may fail to re-evaluate the membership of a Dynamic Group in a 37310
timely fashion after the membership rules of the Dynamic Group are modified.
This issue can be caused by unavailability of the Administration Service that was
designated to evaluate and apply the membership rule changes on the Dynamic
Group.
WORKAROUND
On the Membership Rules tab in the Properties dialog box for the Dynamic Group
in the Active Roles console, select the appropriate Administration Service from
the "Service to evaluate and apply rule changes" list and click Apply.
Alternatively, you may wait for Active Roles to correct the situation. For this
purpose, Active Roles uses the "Dynamic Group Checker" scheduled task,
located in the "Configuration/Server Configuration/Scheduled Tasks/Builtin/"
container. The "DG update latency threshold" parameter on that task specifies
the maximum period of time (5 days by default) after which the re-evaluation of
the Dynamic Group membership is forced and the appropriate Administration
Service is automatically designated to evaluate the membership.

The Administration Service may fail to execute a policy based on a script that 37379
calls the EventLog.ReportEvent method, returning the "Object doesn't support
the action" error.
WORKAROUND
In Active Roles policy scripts, use the Request.ReportEvent method rather than
EventLog.ReportEvent to record events to the event log, if necessary.

When managing user accounts in the Windows Server 2008 Active Directory 38483
Domain Services, the Administration Service fails to properly consider the
password policy settings that are configured by using Password Settings objects

Active Roles 7.3


29
Release Notes
Known Issue Issue
ID

(PSOs). As a result, Active Roles may generate user passwords that do not meet
the password policy requirements that are in effect (for example, it may
generate a password of an inappropriate length). Only the password policy
settings that originate from Group Policy objects are considered by the
password generation algorithm.
WORKAROUND
Ensure that the password policy requirements imposed via Group Policy are the
same as those specified by using Password Settings objects.

The Management History records that were received through Active Roles 38121
replication or imported using the Management History Migration Wizard may be
unavailable to the Administration Service for a significant time period.
The cause of this issue is as follows. In order to support Change History related
queries and Approval Workflow functionality, Active Roles keeps certain non-
replicated data in the Management History database. When new Management
History records are added to the database from an external source (for
example, via replication or data migration), the new records cannot be accessed
until after the non-replicated data is properly updated. The time it takes to
update that data depends upon various factors, including:

l The total number of records in the Management History database


l The number of records that were received from an external source
l CPU and disk performance of the SQL Server computer that hosts the
Management History database

Depending on these factors, the average time to update a single Management


History record may range from 0.1 seconds to 1 second.
WORKAROUND
Reduce the number of records in the Management History database in order to
reduce the time it takes to complete the process of updating the non-replicated
Management History data. For example, when importing Management History
data by using the Management History Migration Wizard, you may choose not to
transfer the records that are older than a certain date.

Incorrect behavior of the Approval Workflow function in the following scenario: 38246
While the operations are waiting for approval, the Active Roles environment is
re-configured so that some instances of the Administration Service use a
separate database to store the management history data, possibly
synchronizing that data within a separate replication group of management
history databases.
After the environment is re-configured, Active Roles fails to properly process
the operations that were requested within the initial configuration. For example,
when such an operation (say, creation of a user account) receives the Approve

Active Roles 7.3


30
Release Notes
Known Issue Issue
ID

action, the operation is marked as approved but it is not actually performed (the
user account is not created). In addition, when approved on one of the
Administration Service instances, the operation shows up as waiting for
approval on another instance of the Administration Service.
WORKAROUND
Before re-configuring the Active Roles environment, ensure that no operations
are waiting for approval. If any operations were requested but not completed
before you re-configured the environment, have those operations re-initiated in
the new environment. For example, if creation of a user account was started
and was not approved or rejected in the initial environment, start creation of
that user account again in the new environment.

l Initially, multiple instances of the Administration Service are configured


to synchronize the configuration data and the management history data
using Active Roles replication, with each instance storing all data in the
configuration database.
l Within the initial configuration, certain operations (for example, creation
of user accounts) that require approval are requested but not completed
(neither approved nor rejected).

In an Active Roles replication environment where multiple Administration 39140


Service instances use the same database, execution of the 'Change Tracking
Cleanup' task may fail with the following last run message: "Transaction
(Process ID <number>) was deadlocked on lock resources with another process
and has been chosen as deadlock victim. Rerun the transaction."
WORKAROUND
Run the task again: In the Active Roles console tree, expand Configuration |
Server Configuration | Scheduled Tasks | Builtin; then, in the details pane, right-
click Change Tracking Cleanup and select All Tasks | Execute. When running the
task, ensure that no data migration is being performed by the Management
History Migration Wizard.

In certain rare conditions, the Administration Service may fail to properly 38646
configure a Subscriber database server: The New Replication Partner wizard in
the Active Roles console reports that the operation is completed successfully,
but the Subscriber database server configured by the wizard remains in
standalone state and the Publisher database server does not recognize the
newly configured Subscriber (the Subscriber's status on the Publisher is
indicated as "unknown"). The Active Roles Admin Service event log contains a
"ReplPartnerPolicy failed" error event in this case. Data synchronization
between the Publisher and the newly configured Subscriber does not occur.
WORKAROUND
Use the instructions that follow to delete the failed Subscriber record from the

Active Roles 7.3


31
Release Notes
Known Issue Issue
ID

Publisher's database, and then use the New Replication Partner wizard in the
Active Roles console to add the Subscriber again.
To delete the failed Subscriber record, run the following SQL query against the
Active Roles database on the Publisher database server (before running the
query, replace the <databasename> and <servername> placeholders with the
name of the failed Subscriber database and the name of the SQL Server instance
that hosts the failed Subscriber database, respectively):
delete from tblReplication where edsaSQLAlias = N'<servername>' and
edsaDatabaseName = N'<databasename>'

Consider the following scenario. In your Active Roles environment, a Group 51063
Membership Removal policy is in effect that removes deprovisioned user
accounts from groups. You use the Temporal Group Memberships feature of
Active Roles to schedule addition of user accounts to groups. In this scenario,
when you deprovision a user account that is scheduled to be added to a certain
group, the Administration Service may not cancel that scheduled operation as
expected. As a result, the deprovisioned account eventually becomes a member
of that group, which violates the Group Membership Removal policy.
WORKAROUND
If you are affected by this issue, please contact One Identity Support to obtain a
fix for this version of the Administration Service.

Consider the following scenario. You have the Undo Deprovisioning policy 53491
configured so that it allows password reset on restored user accounts (this is the
default policy setting). You delegate the right to restore deprovisioned accounts
by applying the following Access Templates:
All Objects - Read All Properties
Users - Perform Undo Deprovision Tasks
In this scenario, the delegated administrator receives the following error
message when using the Undo Deprovisioning command: "Administrative Policy
returned an error. Attempted to perform an unauthorized operation."
WORKAROUND
Create a new Access Template that contains the "Write properties" permission
for these attributes on the User object class:

l edsaPassword
l userAccountControl
l edsvaUserMustChangePasswordAtNextLogon
l edsaUserCannotChangePassword
l edsaPasswordNeverExpires

Apply that Access Template in addition to those listed above, so as to give the

Active Roles 7.3


32
Release Notes
Known Issue Issue
ID

delegated administrator the rights to reset password and manage password


options.

An Active Roles workflow that uses conditional branching based on the If-Else 100584
activity may cause duplicate occurrences of the EVENT_ACTIVITY_ALERT
(ID=2711) event in the Active Roles Admin Service event log: "This activity is
skipped because branch condition is not satisfied on any of its branches."
WORKAROUND
Disregard the duplicate occurrences of Event 2711 in the Active Roles Admin
Service event log.

Cyclic references within custom library scripts may cause the Administration 102049
Service to stop unexpectedly. Cyclic references occur when two different library
scripts reference each other by calling the ScriptLib.Load() function. A typical
example of a cyclic reference is as follows. Consider a library script module
named LIB1 containing a script that loads a script module named LIB2 (Set LIB2
= ScriptLib.Load("LIB2")) whereas the script that is held in the module LIB2
loads the module LIB1 (Set LIB1 = ScriptLib.Load("LIB1")). In this case, saving
changes to the module LIB1 or LIB2 may cause the Administration Service to
stop unexpectedly.
WORKAROUND
Avoid cyclic references in Active Roles script module. In a situation where cyclic
references may occur, consider copying the necessary functions from one script
module to another instead of loading the module that contains those functions.

When you deprovision and then un-deprovision a group, the temporary or 104474
pending members of that group may not be restored as expected. This issue
may occur, for example, when you schedule a member to be added to a
particular group at a certain time in the future, deprovision and then un-
deprovision that group. As a result, the Administration Service loses the
schedule setting for that member, so the member will not be added to the group
as expected.
WORKAROUND
After you have un-deprovisioned a group, review the "Members" list of that
group and, if necessary, add and configure the temporary or pending members
by hand.

When performing the Demote operation on the Publisher role holder, the 105507
Administration Service may cause a deadlock condition on SQL Server. In this
case, the Administration Service returns an error message similar to the
following: "Your transaction (process ID {#number}) was deadlocked on {lock |
communication buffer | thread} resources with another process and has been
chosen as the deadlock victim. Rerun your transaction." This issue is most likely
to occur when the database server to demote is busy with other requests from

Active Roles 7.3


33
Release Notes
Known Issue Issue
ID

the Administration Service, such as retrieving Active Roles configuration data


requested through a custom script.
WORKAROUND
Ensure that the Administration Service is not performing any resource-intensive
operations against the database, such as running scheduled tasks or custom
scripts, and then try the Demote operation again.

When performing a request to un-deprovision a user account, the Administration 113794


Service may not restore the membership of the user account in a group that
resides in a domain other than the domain of the user account. A symptom of
the issue is the following error message: "The specified group type is invalid."
The issue occurs if the domain of the group has the functional level of Windows
Server 2003 and a Global Catalog server is unavailable in that domain.
WORKAROUND
Ensure that a Global Catalog server is up and running in the domain that holds
the group.
If the domain has more than one domain controller, configure Active Roles to
use a Global Catalog server for the operation requests initiated by the internal
logic of the Administration Service (DirSync server). You can choose the
appropriate DirSync server for a domain by using the Active Roles console:
1. Open the Properties dialog box for the domain registration object held in the
container Configuration/Server Configuration/Managed Domains, and go to the
DirSync Servers tab.
2. On the DirSync Servers tab, select the Administration Service in the list, and
then click Change.
3. In the DirSync Server Selection dialog box, choose the option Only specified
domain controller, click Browse, and select any domain controller that holds the
role of a Global Catalog server.
4. Click OK to return to the Properties dialog box.
5. In case of multiple Administration Service instances, repeat Steps 2-4 for
each instance.
6. Click OK to close the Properties dialog box.
Prior to performing the Undeprovision command, ensure that Active Roles uses
a Global Catalog server for the operation requests initiated by the client
application (Operational DC). You can choose the appropriate Operatonal DC by
using the Change Operational DC command in the Active Roles console or Web
Interface. Thus, in the Active Roles console, right-click the domain under the
Active Directory node, select All Tasks | Change Operational DC, and then verify
that the current domain controller is a Global Catalog server.

In a function within a PowerShell based policy script, the use of the "return" 113873
operator applied to a data array may cause the policy script not to perform as
expected or may result in an error condition at run time. The root cause of the
issue is that the service objects such as $Request or $DirObj may incorrectly

Active Roles 7.3


34
Release Notes
Known Issue Issue
ID

handle the input data conveyed by the "return" command. For example, the
following policy script does not update the edsvaKeywords attribute as
expected:

function onPostGet($Request)
{
$var = ff
$Request.Put("edsvaKeywords", $var)
}
function ff
{
return @("111", "222")
}
WORKAROUND
Avoid the use of the "return" operator in functions within Windows PowerShell
based policy scripts when passing data to service objects. Thus, in the preceding
example, you should remove the "return" operator from the function ff:

function ff
{
@("111", "222")
}

Active Roles may incorrectly process a scheduled task with the option "Execute 120824
on: All servers." The issue occurs in an environment where Active Roles
replication is used to synchronize configuration of multiple Administration
Service instances. Although the task option suggests that the task is to be run on
each instance of the Administration Service, the task actually runs on only one
instance.
WORKAROUND
Use the Active Roles console to connect to each Administration Service instance
and run the task on the connected instance by hand: Right-click the task and
then select "All Tasks | Execute."

You may encounter the following issue in an environment where Active Roles 120833
replication is used to synchronize configuration of multiple Administration
Service instances: If SQL Server Agent is not running on the Publisher SQL
Server (which is a prerequisite for Active Roles replication to function), no
diagnostic information is provided by Active Roles as to the replication problem
caused by that condition. The only indication of the problem is the replication
status of "Unknown" on the database objects in the "Configuration/Server
Configuration/Configuration Databases" container in the Active Roles console.
WORKAROUND

Active Roles 7.3


35
Release Notes
Known Issue Issue
ID

If you encounter the replication status of "Unknown" on the database objects in


the "Configuration/Server Configuration/Configuration Databases" container in
the Active Roles console, verify that the SQL Server Agent service is up and
running on SQL Server that hosts the Active Roles Publisher database.

The Administration Service may not stop a running scheduled task as expected: 122331
The Terminate command on the task in the Active Roles console either does not
stop the task despite an information message stating that the operation was
completed successfully, or fails with an error message stating that the specified
method is not supported. The issue occurs with any scheduled task that uses a
Windows PowerShell based script.
WORKAROUND
To terminate the task, restart the Administration Service. Alternatively, wait for
the task to finish running. Check the Active Roles Admin Service event log for an
event indicating that the task has been completed.

The operation of adding an object to a group may cause a duplicate record in the 122552
Change History report for the group. The issue occurs when a given object is
added to the group and then the same object is added to that group again (this
could be accomplished, for example, by using two instances of the Active Roles
console). In this scenario, the addition of the object to the group is recorded
twice in the Change History report. A similar issue occurs with the operation of
removing a member from a group.
WORKAROUND
Disregard the duplicate Change History record regarding the addition or removal
of an object from the group.

E-mail based approval cannot be used on Symbian OS based devices. With a 130043
Symbian OS e-mail client, the Approve/Reject links in Active Roles notification
messages may not function as designed.
WORKAROUND
Perform approval tasks using the Web Interface, or use a different e-mail client
to work with Active Roles notification messages.

When populating the list of permissions on the "Native Security" tab in the 137451
advanced details pane in the Active Roles console, the Administration Service
may incorrectly identify the domain of a built-in account, such as "Print
Operators" or "Account Operators." As a result, in the list on the "Native
Security" tab, the Name field may display an incorrect domain name for a built-
in account (for example, it may display "PRODAM\Account Operators" instead of
"PRODEU\Account Operators").
WORKAROUND
To view the correct names, use the Permissions dialog box which you can access

Active Roles 7.3


36
Release Notes
Known Issue Issue
ID

from the "Native Security" tab: Right-click a list entry on the "Native Security"
tab and then click "Edit Native Security." In the Permissions dialog box that
appears, the names are listed under "Group or user names."

Active Roles approval workflow may not function as expected in a scenario that 154997
needs conditional approval for adding members to a group and the condition of
the approval is based on certain properties of objects being added to the group.
The issue occurs with a workflow that starts upon a request to add objects to a
group and analyzes certain object properties to determine if single-level
approval (by a single person) or multi-level approval (by several persons in
sequence) is required for the request to be performed.
The issue manifests as follows. Suppose Active Roles has been requested to add
a batch of objects to a particular group, with the properties of some objects in
the batch configured so that single-level approval will suffice, whereas the
properties of others dictate multi-level approval. When processing such a
request, Active Roles adds the entire batch of the objects to the group once it
receives the approval to add any object found in the batch. As a result of this
behavior Active Roles may add an object to the group despite the fact that all
the necessary approvals are not received. Thus, upon receipt of the approval for
an object that only needs single-level approval, Active Roles will add all objects
to the group, including those for which multi-level approval is required.
WORKAROUND
To work around this issue, you should enable a policy that forces Active Roles to
split requests for adding or removing objects from groups as needed in the case
of approval workflow. For each object whose addition or removal from a given
group requires approval, the policy creates a separate operation request,
thereby ensuring the object is properly handled by approval workflow. If this
policy is not enabled, a request to add multiple objects to a particular group (or
remove them from that group) is performed as a single operation, which causes
the operation to be completed for all objects once the request is approved,
although additional approvals may be required for some of the objects involved
in the operation.
The policy is enabled if the object "CN=Split Group Membership Change
Requests,CN=ActiveRoles Server,CN=Services,CN=Application
Configuration,CN=Configuration" exists and has the "edsaExtensionAttribute1"
attribute set. Otherwise, this policy is not enabled. To enable the policy, use the
Active Roles Server console in Raw view mode as follows:
1. In the "Configuration/Application Configuration/Services" container, create
an object of the "EDS-Application-Settings-Container" object class with the
object name of "ActiveRoles Server". You can do this by using the "All Tasks |
Advanced Create" command.
2. In the "Configuration/Application Configuration/Services/ActiveRoles Server"
container, create an object of the "EDS-Application-Setting" object class with
the object name of "Split Group Membership Change Requests". You can do this

Active Roles 7.3


37
Release Notes
Known Issue Issue
ID

by using the "All Tasks | Advanced Create" command.


3. On the "Split Group Membership Change Requests" object, set the
"edsaExtensionAttribute1" attribute to any non-null value. You can view or
change the "edsaExtensionAttribute1" attribute value by using the "All Tasks |
Advanced Properties" command.
You can disable this policy, if needed, by clearing the "edsaExtensionAttribute1"
attribute or by deleting the "Split Group Membership Change Requests" object
altogether.

When you uninstall an instance of the Administration Service, Active Roles may 197804
not remove the object representing that instance from the "Administration
Services" container in the Active Roles console. The record of the uninstalled
Administration Service is also present on the "Administration Services" tab in
the "Properties" dialog box for the database object in the "Configuration
Databases" and "Management History Databases" containers, with the "State"
field indicating "Status unknown." The issue occurs if the uninstalled
Administration Service was configured to use the database that is currently used
by the Administration Service to which the console is connected.
WORKAROUND
You may safely disregard the objects representing uninstalled Administration
Service instances in the console. If you are sure that the given object in the
"Administration Services" container applies to an uninstalled Administration
Service, you might delete that object (right-click the object and click "Delete").

When you configure the Administration Service, you encounter the “Insufficient 197815
rights to access the Active Roles database. Ensure that your login has the default
schema of "dbo" in the Active Roles database.
SQL Server: <servername>
Database: <databasename>
Authentication mode: Windows Authentication
Login: DOMAIN\sAMAccountName” error if all of the following conditions are
true:
- You are configuring the Administration Service with the option to use an
existing database or import data from an existing database.
- Windows (integrated) authentication is used to connect to SQL Server.
- The Windows user account under which you run Configuration Center does not
have a login on SQL Server.
The issue occurs even though the Windows user account in question is a member
of a Windows domain group that has a login on SQL Server with sufficient rights,
including membership in the "db_owner" database role.
WORKAROUND
If you use Windows (integrated) authentication to connect to SQL Server when
installing the Administration Service, ensure that the Windows user account
under which you run Configuration Center has a login on SQL Server mapped to

Active Roles 7.3


38
Release Notes
Known Issue Issue
ID

a database user with sufficient permissions to perform Administration Service


installation tasks. For a list of permissions, see “SQL Server
permission/Configuration permissions” in the Active Roles Quick Start Guide.

When you start the Administration Service, you encounter the “Account must 197831
have the default schema of dbo in the database” error if all of the following
conditions are true:
- The Administration Service is configured to use Windows (integrated)
authentication when connecting to SQL Server.
- The Windows user account under which the Administration Service is
configured to run does not have a login on SQL Server.
The issue occurs even though the Windows user account in question is a member
of a Windows domain group that has a login on SQL Server with sufficient rights,
including membership in the "db_owner" database role.
WORKAROUND
If you have the Administration Service configured to use Windows (integrated)
authentication when connecting to SQL Server, ensure that the Windows user
account under which the Administration Service is running has a login on SQL
Server mapped to a database user with sufficient permissions in the Active
Roles database. For a list of permissions, see “SQL Server
permissions/Operation permissions" in the Active Roles Quick Start Guide.

Consider the following scenario. You create a mail-enabled Group Family in 203199
Active Roles, and select the "Hide group from the Exchange address lists" option
on the "Exchange-related Settings" page in the Group Family configuration
wizard. Then, you run the Group Family. In this scenario, the groups created by
the Group Family do not have the "Hide group from the Exchange address lists"
option selected by default.
WORKAROUND
To ensure that the groups created by the Group Family have the "Hide group
from the Exchange address lists" option selected, create a Policy Object
containing a Script Execution policy based on the script that follows, and apply
that Policy Object to the containers in which the Group Family is expected to
create groups. Note that you should apply this policy before running the Group
Family. The groups created before this policy is applied won't have the "Hide
group from the Exchange address lists" option selected by default.
function onPostCreate($Request)
{
if ($Request.Class -ne "group"){return}
if ($request.Get("edsvaCGIsControlledGroup") -ne $true){return}
if ($request.Get("msExchHideFromAddressLists") -ne $true){return}
$DirObj.Put("msExchHideFromAddressLists", $true)
$DirObj.SetInfo()

Active Roles 7.3


39
Release Notes
Known Issue Issue
ID
}

If multiple Administration Service instances share a single database, then 204816


updating the Active Roles schema on one of those Administration Service
instances (for example, via installation of a patch) may have no effect on the
other instances of the Administration Service. As a result, the consolidated
Active Roles schema may not be updated as expected. Thus, it may occur that
the attributes added to the Active Roles schema during update are missing from
the consolidated schema, and are therefore not recognized by Active Roles
clients.
WORKAROUND
When applying a patch that updates the Active Roles schema, install the patch
on all the instances of the Administration Service that use the same database.
Then, restart one of the Administration Services you have updated. For
instructions, see “Start, stop or restart the Administration Service” in the Active
Roles Administration Guide.

Consider the following scenario. You choose the option that causes the 218147
Administration Service to access a particular domain using an override account.
This is the "Access the domain using | The Windows account information
specified below" option in the Properties dialog box for the domain object in the
"Managed Domains" container in the Active Roles console. Then, you change the
configuration by selecting the option for the Administration Service to access
that domain using the service account. This is the "Access the domain using |
The service account information the Administration Service uses to log on"
option in the Properties dialog box for the domain object in the "Managed
Domains" container. In this scenario, your change to the configuration may have
no effect until you restart the Administration Service.
WORKAROUND
After you have changed the Active Roles configuration so that the Administration
Service must no longer use the override account to access the domain, restart
the Administration Service for your changes to take effect. For instructions, see
“Start, stop or restart the Administration Service” in the Active Roles
Administration Guide.

When you use a multi-value workflow parameter to pass multiple values to a 226503
workflow activity, you encounter the following issue: The workflow activity
receives one of the parameter values; the remaining values are disregarded.
The issue occurs with parameters of DN, GUID or SID syntax when you use the
"Object identified by workflow parameter" option to pass parameter values to a
workflow activity.
WORKAROUND
Use a script function to retrieve the parameter values and pass the array of

Active Roles 7.3


40
Release Notes
Known Issue Issue
ID

values to the workflow activity (in this script function, dnParameter stands for
the name of the workflow parameter):

function GetParameterValues()
{
$Workflow.ParameterEx("dnParameter")
}
For example, you can use this script function to assign the array of parameter
values to a multi-value attribute, such as Secondary Owners
(edsvaSecondaryOwners), within an "Update" activity:
1. Create a Script Module containing the "GetParameterValues()" function.
2. Open the "Target properties" page in the "Update" Activity Properties dialog
box.
3. Click "Add property", and then click "Secondary Owners".
4. In the "Value" column, click "Define", and then click "Object identified by DN-
value rule expression".
5. In the "Configure Rule Expression" dialog box, click "Add entry", and then
click "Value generated by script".
6. In the "Configure Entry" dialog box, select the Script Module you created in
Step 1, and then select script function "GetParameterValues()".

The "Pick a store containing the least number of mailboxes" option of an 227364
Exchange Mailbox AutoProvisioning policy may have no effect when you create
Exchange mailbox-enabled users in a newly added managed domain with
Exchange server.
WORKAROUND
After you have added a new managed domain with Exchange server to Active
Roles, wait for Active Roles to run the Scheduled Task "Mailbox Location
Checker." Normally, that Task is scheduled to run on a daily basis at 2:00 AM.
Alternatively, you could run that Task by hand: In the Active Roles console, go
to the "Configuration/Server Configuration/Scheduled Tasks/Builtin" container,
right-click the "Mailbox Location Checker" object in that container, point to "All
Tasks" and then click "Execute."

After you click the Rebuild button on the Members tab in the Properties dialog 234922
box for a Dynamic Groups in the Active Roles console, Active Roles may not
update the members list of the Dynamic Group as expected. The issue occurs if
Active Roles has not completed the previous request to build the members list.
For example, when you add a new membership rule, Active Roles receives, and
starts processing, a request to build the members list in accordance with the
new rule. If you change the rule and force the rebuilding of the members list
before Active Roles has finished the ongoing build request, then you encounter
the issue in question.

Active Roles 7.3


41
Release Notes
Known Issue Issue
ID

WORKAROUND
Wait for Active Roles to finish building the members list of the Dynamic Group.
Active Roles does not allow you to force the rebuilding of the members list while
another request to build the members list is in progress.

When you block the "Dynamic Groups" policy on a particular container 249248
(organizational unit or domain), it may take 15 minutes or more for the block
policy setting to take effect. The issue occurs if you've selected the "Blocked"
check box next to "Built-in Policy - Dynamic Groups" in the dialog box displayed
by the "Enforce Policy" command for a container in the Active Roles console.
WORKAROUND
To ensure that the block policy setting is in effect, restart the Active Roles
Administration Service. For instructions, see “Start, stop or restart the
Administration Service” in the Active Roles Administration Guide.

The "Restricted characters" option of the User Logon Name Generation policy 284037
has no effect if the list of restricted characters contains a space character only.
In this case, Active Roles may not remove space characters from the policy-
generated logon name as expected.
WORKAROUND
To ensure that space characters are removed from policy-generated logon
names, configure the list of restricted characters to include any character in
addition to a space character. For example, add an asterisk (*) to the list (note
that asterisk characters are removed from policy-generated logon names
anyway, regardless of whether or not the list of restricted characters includes
an asterisk).

In Active Roles Replication environment, management of Azure objects from 673381


subscriber service does not work successfully post Azure configuration.
WORKAROUND
In Active Roles Replication environment, restart the Subscriber Active Roles
Service post Azure configuration, to enable management of Azure objects from
Subscriber Service.

Active Roles provides limited workflow support for Azure AD Management. 682621

Currently after an in-place upgrade of Active Roles, the Active Roles Service 690207
cannot be upgraded remotely.
WORKAROUND
Login to the system where Active Roles Service was upgraded, open
Configuration Center and perform the "Upgrade Configuration Service"
operation to upgrade the Service.

Active Roles 7.3


42
Release Notes
Known Issue Issue
ID

Currently during an in-place upgrade of Active Roles, the earlier version of 690557
Active Roles is removed if the Upgrade process is canceled before completion.
WORKAROUND
On the Add or Remove Programs window, select the Active Roles component,
and click the Modify component. This reverts Active Roles to the earlier version
that was available on the system before starting the in-place upgrade.

In Active Roles with the Office 365 Licenses Retention policy applied, after 770629
deprovisioning the Azure AD user, the Deprovisioning Results for the Office
365 Licenses Retention policy are not displayed within the same window.
WORKAROUND
In Active Roles with the Office 365 Licenses Retention policy applied, after
deprovisioning the Azure AD user, in Active Roles Console right-click and select
click Deprovisioning Results, and in Web Interface click Deprovisioning
Results in the Action Pane or press (F5) to refresh the form to view the
deprovisioning results.

Table 13: Web interface known issues

Known Issue Issue


ID

When you add a number of Organizational Units to an Active Roles Managed 18427
Unit, and then open that Managed Unit in the Web Interface, you may encounter
the following issue: The Organizational Units are not sorted by name in the Tree
View pane.
WORKAROUND
When adding Organizational Units to the Managed Unit, add them in the order in
which you want them to appear in the Tree View pane. For example, if you first
add the "Groups" OU, then add the "Special Accounts" OU, and then add the
"Users" OU, these three organizational units appear sorted by name in the Tree
View pane.

When adding values to a multi-value attribute, the Active Roles ADSI Provider 22820
may add only the last value in a sequence of values. The problem occurs when
you add values one by one, as in the following example:
obj.PutEx 3,"otherHomePhone",Array("123")
obj.PutEx 3,"otherHomePhone",Array("456")
obj.SetInfo()
When executing the code given in this example, the ADSI Provider will only add
the "456" value and disregard the "123" value.

Active Roles 7.3


43
Release Notes
Known Issue Issue
ID

WORKAROUND
Use a single array containing all values to add, as in the following example:
obj.PutEx 3,"otherHomePhone",Array("123", "456")
obj.SetInfo()

When using the "Choose Columns" dialog box in the Web Interface, you may 24192
encounter the following issue with the "Hidden columns" list: Different list items
have the same name. For example, for the object type User, the list includes
two items with the same label - Name.
WORKAROUND
Click Add to move a list item to the "Displayed columns" list. This will allow you
to view the LDAP display name which uniquely identifies the item. If you do not
want to display the column represented by the item, use the Remove button to
delete the item from the "Displayed columns" list.

When you use the Web Interface to create a network share, you may encounter 24421
the following issue on the "New Share" page: If you specify the path to the
folder in the form "DiskLetter:/FolderName", and select the "Create folder if it
doesn't exist" check box, the folder is created but a network share on that folder
is not.

NOTE: You can access the "New Share" page as follows:

1. Select a computer object and click the Manage command to display


a list of computer resource categories.
2. In the list, click Shares to display a list of network shares found on
that computer.
3. Click the "New Share" command.

WORKAROUND
In the Path field on the "New Share" page, specify the path in the form
"DiskLetter:\FolderName" (use a backslash character (\) rather than a slash
mark (/) as a separator in the path).

After submitting changes to a certain object for approval, the Web Interface 24713
may fail to display the appropriate page, returning the "Object reference is not
set to an instance of an object" error. The problem occurs if the Web Interface
user does not have the Read permission on the Active Directory container that
holds the object. This scenario implies that the object is located by selecting a
Managed Unit rather than an Active Directory container, so the Read permission
on the container is not required to locate the object.
WORKAROUND

Active Roles 7.3


44
Release Notes
Known Issue Issue
ID

If modification of a certain object requires approval, ensure that the Web


Interface user has the All Objects - Read All Properties permission on the Active
Directory container that hold the object.

When you use the Web Interface to view the members list of a group that is 24740
under the control on an Active Roles Group Family (controlled group), you may
encounter the following error: "Exception has been thrown by the target of an
invocation." The Web Interface returns this error when you select a controlled
group and then click Members, if your logon account does not have the Read
permission on the objectClass property of objects that belong to that group.
WORKAROUND
Apply the "All Objects - Read All Properties" Access Template on a directory
container that holds the members of the controlled groups so that that the Web
Interface users have the Read permission on all properties, including the
objectClass property.

When you use the Web Interface to configure permission settings on a network 25606
file share, you may encounter the following issue: The Web Interface fails to
assign permissions to a local user account returning an error message that
states "Value does not fall within the expected range."
WORKAROUND
Use native Windows tools to perform that task.

When you use the Advanced Search option in the Approval section of the Web 25913
Interface to find an operation by completion date, you may encounter the
following issue: The search results include some operations that are waiting for
approval and therefore are not completed. This issue occurs with operations that
have to be reviewed by multiple approvers. If such an operation is approved by
some but not all of the approvers, the operation may appear in the search
results list as if it were completed by the specified date.
WORKAROUND
When configuring a search for operations by completion date, specify an
additional rule to ensure that the search returns only the completed operations:
select the "Status" field, "Is (exactly)" condition, and "COMPLETED" value; then,
select the AND option and click Add to include the new rule in the search filter.

Selecting the "Microsoft Exchange System Objects" container in the Web 26027
Interface displays a page for managing properties of the container instead of
displaying a list of objects held in that container.
WORKAROUND
Select the "Microsoft Exchange System Objects" container and then click "View
Contents" to display a list of objects held in that container.

Active Roles 7.3


45
Release Notes
Known Issue Issue
ID

You may encounter incorrect behavior of a DN-syntax, single-value attribute 26046


entry after upgrading the Administration Service and Web Interface: If the Web
Interface was customized so that such an entry was added to a custom form,
then after the upgrade the entry behaves as if the attribute were multi-value.
WORKAROUND
After the upgrade, use the Active Roles console to correct the configuration of
the Web Interface:

1. Switch the console into Raw view mode: Select "View | Mode" and then
select the "Raw Mode" option.
2. In the console tree, expand "Configuration | Application Configuration |
Web Interface."
3. In the console tree, under "Web Interface," select a Web Interface site
configuration item (each configuration item is identified by GUID, such as
"662cf9fd-3985-431b-8b32-19ca436319d8").
4. In the details pane, double-click "Customization Settings".
5. Use the "All Tasks | Advanced Properties" command on the "CurrentCopy"
and "WorkingCopy" objects in the details pane to modify the value of the
"edsaWIEntries" attribute as follows:
a. Copy the attribute value from the Active Roles console into Notepad.
b. Use the Find command in Notepad to look for occurrences of the
"FormEntry" XML element with the "Properties" attribute set to the
LDAP display name of the attribute managed by the entry that
exhibits the incorrect behavior.
c. If no occurrences of such an XML element can be found, leave the
"edsaWIEntries" attribute value unchanged; otherwise, set the value
of the "SingleValue" attribute in that XML element to "True"
(SingleValue="True").
d. Copy the text from Notepad to the "edsaWIEntries" attribute value
in the Active Roles Restart Internet Information Services (IIS) on
the Web server running the Web Interface (enter the iisreset
command at a command prompt).console, to replace the attribute
value.
e. Repeat steps 3-5 for each of the configuration items located in the
"Web Interface" container.

When two or more administrators simultaneously use the Customization section 26135
of the Web Interface to customize the same Web Interface site, the changes that
were made by one of the administrators can be lost.
WORKAROUND

Active Roles 7.3


46
Release Notes
Known Issue Issue
ID

Ensure that no more than one administrator uses the Customization section of
the Web Interface at a time so that no more than one customization session is in
progress at a time for each Web Interface site. The session begins when an
administrator opens the Customization section of the Web Interface in the Web
browser and ends when the administrator issues the Reload command and
closes the Web browser window.

When you configure custom Web Interface pages for creating objects of a 36775
certain type (for example, Contact objects), you may encounter the following
issue: If you have added the entry for the Name (name) property by creating a
new entry (rather than selecting the existing entry), the pages do not work as
expected. The object creation operation fails, returning an error. The error
message reads "The 'Name' field cannot be empty."
WORKAROUND
When configuring the object creation pages, select the existing entry for the
naming property Name (name) instead of creating a new entry (on the Select
Existing Entries page, select the check box that has the label 'Name' followed by
'name').

When modifying a user account, the Web Interface may fail to set the e-mail 36788
alias on the user account in accordance with the E-mail Alias Generation policy
that is in effect. For instance, with a policy configured to set the e-mail alias to
the user logon name (pre-Windows 2000), the Web Interface may not set the
new alias when the pre-Windows 2000 logon name is changed.
WORKAROUND
Customize the Web Interface to have the e-mail alias (mailNickname) entry and
the pre-Windows 2000 logon name (sAMAccountName) entry located on the
same Web Interface page (tab) for managing user account properties.

There is a limitation on the processing of Property Generation and Validation 37870


policy rules in the Web Interface. For a rule to generate a property value on a
particular Web Interface form, the form must contain the entries for the
properties based on which the value is to be generated. For example, since the
form for creating AD LDS user objects does not contain entries for the First
Name (givenName) and Last Name (sn) attributes, the Web Interface is unable
to process a rule that generates the logon name based on those attributes when
creating an AD LDS user object.
WORKAROUND
Customize the form so that it contains the entries for all the object attributes
required by the policy rules that are in effect. In the preceding example, you
should add the entries for the First Name (givenName) and Last Name (sn)
attributes.

If no Global Catalog servers are available in an Active Directory domain, then 39209

Active Roles 7.3


47
Release Notes
Known Issue Issue
ID

the Active Directory domain services fail to authenticate a domain user other
than the built-in administrator account. In this situation, the Web Interface user
may encounter one of the following errors:

l Error: Message 1003: hr = 0x80070005 Interface: Unknown Access is


denied.
l Error: Message 5202: The Active Roles Administration Service is not
available.

WORKAROUND
Ensure that at least one Global Catalog server is available in every Active
Directory domain.

When you select a built-in domain local group (for example, Administrators or 39531
Account Operators) in the Web Interface, and then navigate to the "Member Of"
page for that group, you encounter the following issue: The "Add" button is
available on the "Member Of" page. Clicking "Add" and selecting a group to add
the built-in group to causes an error such as "A new member could not be added
to a local group because the member has the wrong account type."
WORKAROUND
Do not use the "Add" button on the "Member Of" page for a built-in group: In
Active Directory, built-in groups cannot be added to other groups.

When the Active Roles Administration Service cannot access the configuration 39767
database, you may receive an inappropriate error message in the Web
Interface: "Client cannot use the selected Administration Service due to version
incompatibility."
WORKAROUND
If you receive that error message in the Web Interface, verify that the
Administration Service is up and running. It is advisable to check for Event ID
2512 in the Active Roles Admin Service event log.

On the "General Properties/Managed By" page for a group in the Web Interface, 46387
the object name may not fit in the "Manager" field, so you cannot view the entire
name.
WORKAROUND
You can view the name by copying it to a text editor, such as Notepad: Click in
the Manager field, press Ctrl+A, press Ctrl+C, switch to your text editor, and
then press Ctrl+V.

The following Property Generation and Validation policy rule for computer 47238
objects may cause a policy violation when you create a computer account in the
Web Interface:

Active Roles 7.3


48
Release Notes
Known Issue Issue
ID

'Computer name (pre-Windows 2000)' must be '%<cn>$' (default value) Upon


object creation, this policy generates default value: Yes
WORKAROUND
Modify the rule by selecting the 'Computer name (pre-Windows 2000) is case-
insensitive' option. As a result, the rule changes to:'Computer name (pre-
Windows 2000)' is case-insensitive and must be '%<cn>$' (default value) Upon
object creation, this policy generates default value: Yes

On the "Member Of" page in the Web Interface, the "Set Primary Group" button 54638
is available when you select a group that does not meet the standard
requirement for the primary group setting: "A user's primary group must be in
the same domain as the user's account and the primary group must be either a
global or universal security group."
WORKAROUND:
If clicking "Set Primary Group" has no effect, verify whether the group you
selected meets the above-stated requirement. If not, change your selection.

Consider the following scenario. The DN of an AD LDS partition managed by 55184


Active Roles contains the DN of an Active Directory domain that is also managed
by Active Roles. In this scenario, the Active Roles ADSI Provider may fail to
locate the Administration Service when binding to a directory object.
WORKAROUND
In a binding string, explicitly specify the name of the computer running the
Administration Service (for example, "EDMS://server.company.com/CN=John
Smith,OU=Research,DC=Gamp,DC=com").

When you assign a secondary owner to a group by using the Web Interface, the 103650
"Select Object" dialog box allows you to choose an AD LDS user or group from a
103677
Managed Unit. The expected behavior is that only AD DS users or groups can be
selected for the role of secondary owner.
WORKAROUND
When using the "Select Object" dialog box in the Web Interface to select a user
or group for the secondary owner role, verify that you do not select an AD LDS
user or group.

The Web Interface does not support Property Generation and Validation policy 104964
rules that control the "name (name)" property value. Thus, a policy rule such as
"name=%1<givenName>%<sn>" has no effect on the name of an object when
you administer that object in the Web Interface.
WORKAROUND:
When configuring a policy rule for a certain object class, choose the naming
property of that object class rather than the "name (name)" property. The

Active Roles 7.3


49
Release Notes
Known Issue Issue
ID

naming property for most object classes is "Name (cn)". The naming property
for the Organizational Unit object class is "Name (ou)". So, to work around the
issue with the "name=%1<givenName>%<sn>" policy rule on the User object
class, you could replace that policy rule with the following one:
"cn=%1<givenName>%<sn>"

With the E-mail Alias Generation policy configured to set the e-mail alias to the 105471
"Name (cn)" property of the user account, the Web Interface fails to create a
mailbox-enabled user account, returning an error such as "E-mail alias does not
comply with the E-mail Alias Generation policy. A different e-mail alias must be
assigned to this user account."
WORKAROUND
Select the "name (name)" property rather than "Name (cn)" when configuring
the E-mail Alias Generation policy with the option "Set e-mail alias to other
combination of user properties."

When you use the Web Interface to create a new room or equipment mailbox by 106596
copying an existing room or equipment mailbox, you encounter the following
issue: The settings on the "Resource Information" page are not copied from the
original mailbox.
WORKAROUND
After you have copied a room or equipment mailbox, configure resource
information settings for the new mailbox by hand as required.

When you use the "Approval/Advanced Search" page in the Web Interface, you 107621
may encounter incorrect search results in case of a search rule with the
following parameters:

l Find: Operations
l Field: Type
l Condition: Is (exactly)
l Value: ModifyThe search does not return the operations that modify the
members list of groups.

WORKAROUND:
Add a search rule with the following parameters:

l Find: Operations
l Field: Target object property
l Property to search: member
l Condition: Modified

Use the logical OR operator to combine the newly added rule with the existing

Active Roles 7.3


50
Release Notes
Known Issue Issue
ID

rule.

The Web Interface does not apply the Property Generation and Validation policy 130826
rules or Effective Policy Info settings to the property entries that are configured
with the IsStatic attribute set to TRUE (IsStatic="true").
WORKAROUND
When configuring a property entry that is subject to the Property Generation and
Validation policy rules or Effective Policy Info settings, avoid the use of the
IsStatic attribute. Set the ReadOnly attribute to TRUE instead
(ReadOnly="true"). For information regarding the entry configuration attributes,
see topic "The Entries Settings" in the Active Roles SDK.

Consider the following scenario. You select a domain or an Organizational Unit 209882
(OU) in the TREE pane in the Web Interface, choose the "New Organizational
Unit" command, and create an OU. In this scenario, the newly created OU may
not appear in the tree view, even after you click the "Refresh" button in the top-
right corner of the TREE pane.
WORKAROUND
In the tree view, click the domain or the Organizational Unit to which you
applied the "New Organizational Unit" command (this is the parent container of
the newly created OU), and then click the "Refresh" button in the TREE pane.
This will cause the tree view to display the newly created OU.

Consider the following scenario. You open the "Approval" page in the Web 211135
Interface, click "Advanced Search" and configure a search condition to search
for a certain property value, approver action, or approval task title. If you
specify the value in quotation marks, then your search causes an error in the
Web Interface. For example, the following search condition causes an error:

l Find: Tasks
l Field: Approver action
l Conditions: Is (exactly)
l Value: "Approve"

WORKAROUND
Do not use quotation marks in the Value field. Thus, in the above example, you
should type Approve instead of "Approve" in the Value field.

Consider the following scenario. You use a Web browser other than Windows 219941
Internet Explorer to customize the Web Interface. You open the "Customization |
Directory Objects" page in the Web Interface, select any menu for AD LDS
objects (for instance, "container - AD LDS Object"), select any form-based
command (for instance, "Properties"), click "Edit Form" to start the Form Editor,
and then choose "Add Entry | Create" or "Add Entry | Select" in the Form Editor

Active Roles 7.3


51
Release Notes
Known Issue Issue
ID

to add an entry to the form. In this scenario, you encounter one of the following
errors:

l Form with this FormID cannot be found.


l Object reference not set to an instance of an object.

WORKAROUND
In the above scenario, use Windows Internet Explorer to customize the Web
Interface.

When you use the Web Interface to start an automation workflow with a 312242
parameter name containing a quotation mark ("), you may encounter a script
error stating "Unable to set property 'control' of undefined or null reference."
WORKAROUND
When configuring workflow parameters, ensure that the name of the parameter
contains only alphanumeric characters (letters or digits). You may safely use
non-alphanumeric characters, such as quotation marks, in the display name of
the parameter.

When you use the Active Roles Web Interface to start an automation workflow 312243
with a parameter name containing a colon (:), comma (,) or dollar sign ($), you
may encounter an error condition. The reeoe message is one of the following:
WORKAROUND
When configuring workflow parameters, ensure that the name of the parameter
contains only alphanumeric characters (letters or digits). You may safely use
non-alphanumeric characters, such as a colon (:), comma (,) or dollar sign ($),
in the display name of the parameter.

If you have any customizations of the Web Interface an earlier Active Roles 447158
version that use custom code or images stored in the CustomCode or
CustomImages folder in the Web Interface installation directory, then you lose
those customizations after upgrade to Active Roles 7.3, as the contents of the
CustomCode and CustomImages folders are not copied to the new Web
Interface version during upgrade.
WORKAROUND
After upgrade, copy the files held in the CustomCode and CustomImages folders
to the corresponding folders in the Active Roles 7.3 Web Interface installation
directory, and then restart the Web server running the Active Roles 7.3 Web
Interface.

After Enabling Request Validation(<add key="EnableRequestValidation" 652470


value="true"/>, the following error may be displayed even when an expected
operation is performed:

Active Roles 7.3


52
Release Notes
Known Issue Issue
ID

A potentially dangerous Request. Form value was detected from the client.
WORKAROUND
To solve this issue, update the IgnoreForValidation key in <AppSettings>
section.

NOTE: The values for the key must be in lowercase.

To Modify the key:

1. Open IIS Manager, expand default website, and click on Active Roles
Application (Default is ARWebAdmin).
2. In the right pane, click Configuration Editor.
3. In the Section drop-down, select <appSettings>, and click on the button
corresponding to (Count=*).
4. Find Key IgnoreForValidation and append the comma separated Value as
"lowercasecontrolname".
For example:
Error: A potentially dangerous Request.Form value was
detected from the client
(ctl00$FormContentPlaceHolder$ObjectProperties
Form$ctl04$ctl01$ctl00$hiddenXML="&lt;?xml version="1.0" ...").
In the above example, "lowercasecontrolname" value is "hiddenXML",
which appears after the last $ sign and before "=" sign.

5. Add "value" for "IgnoreForValidation" key as: hiddenxml.


6. In the right pane, in the Actions menu, click Apply.
7. Recycle the App pool.

After Enabling EnableAntiForgery"(<add key="EnableAntiForgery" 653530


value="true"/> ), the following error may be displayed in a new tab:
" {"State":1,"ErrorMessages":["Session timeout due to inactivity,
Please reload the page to continue."],"Arguments":null} "
WORKAROUND
To solve this issue, update the IgnoreValidation key in <AppSettings>
section.

NOTE: The values for the key must be in lowercase.

To Modify the key


Open IIS Manager, expand default website, and click on Active Roles
Application (Default is ARWebAdmin).

Active Roles 7.3


53
Release Notes
Known Issue Issue
ID

1. In the right pane, click Configuration Editor.


2. In the Section drop-down, select <appSettings>, and click on the button
corresponding to (Count=*).
3. Find Key IgnoreValidation and append the comma separated Value as
"lowercasecontrolname".
For example, in the URL of a blank page where an error is displayed:
/ARWebAdmin/Handlers/CustomizeForm.ashx?TaskId=
NewSharedFolder&MenuId=organizationalUnit
"lowercasecontrolname" value is: "CustomizeForm", which precedes
.ashx

4. Add "value" for "IgnoreValidation" key as: customizeform


5. In the right pane, in the Actions menu, click Apply.
6. Recycle the App pool.

Active Roles Web interface supports exporting linear nested access templates 675024
only. Exporting circular nested access templates may cause errors.

The Azure Password complexity does not match with Azure policy. 672022
WORKAROUND
The Azure password complexity requirement expects password length to be 8.
Hence, you must set the minPwdLength attribute on the domain to 8.

Active Roles uses graph API to communicate with Azure AD. However, Graph 675092
API is not supported in Federated environment to update Azure objects
attributes.
Hence, after any create or update operation through the Active Roles web
interface, for example, Update attribute, Deprovision, undo-deprovision, and so
on, the changes are not visible in Azure AD immediately.
WORKAROUND
You must wait for the delta sync (using AADConnect) to complete from local AD
to Azure AD in order to see the updated information.

Azure Configuration and Azure objects creation is not possible through HelpDesk 682586
and Self-Service portal.
WORKAROUND
To enable a help desk user to perform Azure related operation, he must be
provided with delegated rights and use the Administrators site to perform the
required operation.

After in-place upgrade of Active Roles, Configuration to import drop-down does 690566
not display existing website configurations when trying to create a new website

Active Roles 7.3


54
Release Notes
Known Issue Issue
ID

before completing service upgrade.


WORKAROUND

1. Complete the upgrade service configuration operation before trying to


create new website.
2. Close and launch the configuration center again to see the existing website
configurations and create new websites.

Currently, Active Roles Web interface does not support setting the Exchange 728521
online Property of ProhibitSendQuota value in Storage Quotas.

Currently, Active Roles Web interface does not support enabling or disabling 729370
IMAP properties for Exchange online Azure user.

n Active Roles, logout button works with ONLY the "Basic Authentication" which 691672
displays the login prompt to enter username and password(how to configure
Basic Authentication https://technet.microsoft.com/en-us/library/cc733010
(v=ws.10).aspx).

fter Active Roles upgrade, the pending approval tasks are not displayed in Web 711492
Interface.

Table 14: MMC interface known issues

Known Issue Issue


ID

Consider the following scenario. You are using the Active Roles console to 26019
register an AD LDS instance with Active Roles. On the Active Roles Credentials
page in the Add Managed AD LDS Instance wizard, you specify an incorrect
account (for example, an account that does not have sufficient rights to access
the desired AD LDS instance). Then, you return back to the previous page of the
wizard and click Next on that page. In this scenario, you may receive an error
message stating “There is no such object on the server.”
WORKAROUND

Close the wizard by clicking Cancel, and start registering the AD LDS instance
again. Another option is to click Next again, without closing the dialog box that
displays the error message, and then close that dialog box.

Consider the following scenario. You are using the Active Roles console to 26398
manage a mailbox-enabled user account that resides in a forest other than the
forest in which the console is installed. In addition, the domain of your user
account is not trusted by the domain of the account being managed. You open
the Exchange Advanced tab in the Properties dialog box for that mailbox-

Active Roles 7.3


55
Release Notes
Known Issue Issue
ID

enabled user and click Mailbox Rights. Then, you click Add in the Permissions
dialog box to select users or groups for which you want to assign permissions.
In this scenario, the “Select Users, Computers, or Groups” dialog box, which
appears when you click Add, may not allow you to specify the desired location
from which to select users or groups. The issue occurs if the domain of the users
or groups you want to select does not trust the domain of the user account under
which the console is running.
WORKAROUND
In this scenario, you can use the Active Roles Web Interface to configure
mailbox rights. The Web Interface would allow you to select users or groups
from the location you want.

The Active Roles console incorrectly processes Property Generation and 37815
Validation policy rules that include any values containing a backslash character
(\).
WORKAROUND
To specify one backslash character (\) in a Property Generation and Validation
policy rule, use a combination of two backslash characters (\\). For example, to
specify a policy rule such as “Network path must begin with \\server\”, enter
\\\\server\\ in place of \\server\.

For a Dynamic Group or Managed Unit with a membership rule based on a 39592
custom LDAP query, the Active Roles console may incorrectly display the query
in the dialog box for editing the rule: A closing parenthesis character may get
removed.
WORKAROUND
When editing such a query, verify the query to ensure that the syntax is correct.
If necessary, add the closing parenthesis character at the end of the string.
Another option is to modify the query so as to change the order of sub-filter
strings.

Consider the following scenario. You have a Dynamic Group configured in Active 55373
Roles with complex membership rules (for example, using a complex query that
returns a large number of objects). You open the Properties dialog box for that
group, go to the Members tab, and click Rebuild. The console informs you of the
fact that you are going to start a lengthy operation, without giving you the option
to cancel the operation. When you click OK in the warning message box, the
console may stop responding for a certain time period.
WORKAROUND:
Wait while Active Roles completes the rebuild operation.

In the Active Roles console, when you right-click a selection containing a large 55600
number of objects (100+), you may experience a long delay before the shortcut

Active Roles 7.3


56
Release Notes
Known Issue Issue
ID

menu is displayed.
WORKAROUND:
Wait while the console processes your selection. Consider using a selection of
fewer objects.

You may encounter a noticeable delay in the Active Roles console when you click 55919
the plus sign (+) to expand an Organizational Unit (OU) in the “Browse for
Container” dialog box. This issue is most likely to occur if the OU holds a large
number of other OUs.
WORKAROUND:
If you need to select the OU itself, avoid expanding the OU, only click the name
of the OU in the “Browse for Container” dialog box. To select an OU that is held
within another (parent) OU, you have to wait while the console expands the
parent OU.

You may encounter a noticeable delay in the Active Roles console when saving 55998
your changes to a Group Family configuration that were made from the
Groupings tab in the Properties dialog box for the Group Family configuration
storage group. Clicking OK or Apply on that tab may cause the console to “hang”
for up to a minute. This issue is most likely to occur if the Group Family is
configured to search within a large number of objects (50,000+), and has two or
more group-by properties specified.
WORKAROUND:
When you specify the location of managed objects for Group Family, avoid
choosing containers that hold a large number of objects.

When you configure the “<attribute> must be <value>” policy rule for a 64436
Property Generation and Validation policy, you may encounter an issue in the
following scenario. Suppose you have specified a list of acceptable values for a
certain attribute and selected one of them to be the default value. Then, you
choose the “Sort Items Ascending” or “Sort Items Descending” command from
the shortcut menu to reorder the values. As a result, the default value setting
may change: the value that now occupies the first position in the list is set as the
default value.
WORKAROUND:
After the values have been reordered, right-click the value that you want to be
default, and then click “Set as Default Value”.

You may encounter an issue in the following scenario of configuring a workflow 93007
that includes an approval or notification activity. Suppose the workflow applies
to the User object type (“User” is selected as the target object type in the
workflow start conditions). You specify notification settings for a particular
event so that the “Manager of operation target object” option is selected in the

Active Roles 7.3


57
Release Notes
Known Issue Issue
ID

“Notification recipients” area. Then, you change the target object type in the
workflow start conditions by selecting “Group” instead of “User” In this scenario,
the “Manager of operation target object” option gets cleared (so notification e-
mails will not be sent to the manager), but the event with that recipient remains
in the “Events, Recipients and Messages” list. Re-selecting the “Manager of
operation target object” causes the manager to be specified two times in the
“Notification Recipient” field of the corresponding list entry under “Events,
Recipients and Messages”.
WORKAROUND:
Prior to changing the target object type from User to Group, or vice versa,
verify the notification settings for all events to ensure that the “Manager of
operation target object” option is not selected.

The Active Roles console may return an error message stating that the console 104085
cannot use the Administration Service on a particular computer due to version
incompatibility, although both the console and the Administration Service are of
the same version. This issue occurs if the user account under which the console
is running does not have sufficient rights to access the Administration Service.
Under that condition the console attempts to contact the Administration Service
with the credentials of the Guest user account, and fails to identify the version of
the Administration Service. As a result, it displays an error message that
informs of a version mismatch.
WORKAROUND:
Disable the Guest user account.

When you use the “Select Objects” dialog box in the Active Roles console, you 118209
may encounter the following issue: If you type in a name and then click “Check
Names”, Active Roles fails to find any object if the name you supplied contains a
backslash character (\).
WORKAROUND:
Select the desired object from the list in the “Select Objects” dialog box.

When you use the Active Roles console to edit a PowerShell based script, you 134558
encounter the following issue: The “Include Library Script” command does not
function as expected in the Script Editor.
WORKAROUND:
To include a library script into a PowerShell based script, add the following code
to the onInit function in that script:
function onInit($context)
{
$context.UseLibraryScript("Script Modules/<name>")
}

Active Roles 7.3


58
Release Notes
Known Issue Issue
ID
Here Script Modules/<name> stands for the path and name of the Script Module
containing the library script.

When you configure a Scheduled Task in the Active Roles console, you may 186054
encounter the following issue: The “All servers” item is missing from the
“Execute on” list on the General tab in the Properties dialog box for the
Scheduled Task object, so you cannot configure the Scheduled Task to be
executed by all instanced of the Administration Service in your Active Roles
environment.
WORKAROUND:
Use the following steps to enable the “Execute on all servers” option for a
Scheduled Task:

1. Open the “Advanced Properties” dialog box for the Scheduled Task object
(right-click the object in the console, point to “All Tasks”, and then click
“Advanced Properties”).
2. In the “Advanced Properties” dialog box, select the “Show all possible
attributes” and “Include attributes with empty values” check boxes; then,
double-click “edsaServerToExecute” in the Property column to open the
“Edit Value” dialog box.
3. In the “Edit Value” dialog box, paste the following string into the Value
box: ffffffff-ffff-ffff-ffff-ffffffffffff.
4. Click OK to close the dialog boxes you opened.

When you rename a Policy Type object by using the Rename command in the 218881
Active Roles console, you encounter the following issue: The Rename command
only changes the name of the object, leaving the object's display name intact.
WORKAROUND:
You can change the display name of a Policy Type object on the General tab in
the Properties dialog box for that object.

After you have created a Policy Type object implementing a custom workflow 227628
activity (the Policy Type category is set to “Workflow activity”), the Workflow
Designer may not display the new activity item in the toolbox.
WORKAROUND:
To ensure that the Workflow Designer displays all activity items, including those
based on the newly created Policy Type objects, click the “Refresh Toolbox”
button next to the search box at the top of the left pane in the Workflow
Designer.

When you configure a CRUD or Search activity, you encounter the following 228096
issue: The point-and-click interface in the Workflow Designer does not allow you
to select an object or container from the Active Roles Configuration namespace.

Active Roles 7.3


59
Release Notes
Known Issue Issue
ID

For example, when you configure a “Create” activity, you cannot select a sub-
container of the Active Roles Configuration container so as to have the activity
create objects in that sub-container.
WORKAROUND:
You can use the “Object identified by DN-value rule expression” option to specify
the Distinguished Name of the desired object or container, including the
Distinguished Name of an object or container held in the Active Roles
Configuration container. The following steps demonstrate how to specify the
“Configuration/AT Links” container for a “Create” workflow activity:

1. Open the “Container” page in the “Create” Activity Properties dialog box.
2. Click “Define”, and then click “Object identified by DN-value rule expres-
sion”.
3. In the “Configure Rule Expression” dialog box, click “Add entry”, and then
click “Text string”.
4. In the “Configure Entry” dialog box, in the “Text string” box, type the
Distinguished Name of the desired container: CN=AT
Links,CN=Configuration.

The Script Editor provided by the Active Roles console may change the letter 302897
case of certain words in comment strings within a PowerShell script. For
instance, after you save a PowerShell script in the Script Editor, “FOR” changes
to “for” (all lowercase) and “xml” changes to “XML” (all uppercase). The issue
occurs with multi-line comments, that is, multiple lines enclosed in the “<#” and
“#>” tags.
WORKAROUND:
Use single-line comments where each comment line begins with a number sign
(#).

For Active Roles Server, Indexes are added to the database tables only when a 651518
new data base is chosen during installation. Indexing is not added in case of
upgrade of the existing database installation.
To resolve this issue, run the following script though sql:
use [<DataBaseName>]
go
CREATE CLUSTERED INDEX [_dta_index_CVSAValues_c_20_534292963__K1] ON
[dbo].[CVSAValues]
(
[objectGUID] ASC
)WITH (SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF, DROP_EXISTING = OFF,

Active Roles 7.3


60
Release Notes
Known Issue Issue
ID
ONLINE = OFF) ON [PRIMARY]
go
CREATE STATISTICS [_dta_stat_534292963_1_3] ON
[dbo].[CVSAValues]([objectGUID], [attributeSchemaIDGUID])
go
CREATE NONCLUSTERED INDEX [_dta_index_CVSAIndexedValues_20_550293020__K2_5]
ON [dbo].[CVSAIndexedValues]
(
[attributeValueGUID] ASC
)
INCLUDE ( [isLongValue]) WITH (SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF,
DROP_EXISTING = OFF, ONLINE = OFF) ON [PRIMARY]go

Currently, in Active Roles, designating Approvers while escalating an approval 705698


request using a script function throws an error exception when we are using a
persist-ent variable.

Invalid LDAP filter error is displayed while performing "Find" operation on Active 744483
Directory using Extended MAtch operator in LDAP query.

Table 15: Collector and Report Pack known issues

Known Issue Issue


ID

Containers other than Organizational Units do not show up on the OU-related 23641
reports. For example, such reports do not include information about the Users
or Builtin container.
WORKAROUND
Create a Managed Unit that holds the container and then use Managed Unit-
related reports to display data from that container. To create a Managed Unit
that holds a given container, use the Active Roles console. When creating the
Managed Unit, specify the membership rule with the following settings:

l Type: Include by Query


l Find: Custom Search
l In: The container you want the Managed Unit to hold
l LDAP query (enter this syntax on the Advanced tab): (objectClass=*)

Active Roles 7.3


61
Release Notes
Known Issue Issue
ID

On domains with a large number of directory objects (typically 100,000 or more 24297
user accounts), you may encounter significant performance degradation of the
Data Collector component. Thus, a data collection job may take more than 30
hours to finish running for a domain containing 100,000+ user accounts.

When using SSRS Report Manager to export an Active Roles report in Excel 49955
format, you may experience the following problem: The report data in the
resulting Excel book is incomplete.
WORKAROUND
Choose a different export format.

In the Active Roles reports, the filter options that use the "like" operator (such 50295
as "Object name like") do not support the asterisk (*) wildcard character, which
is expected to represent a string of zero or more characters.
WORKAROUND
Use the percent character (%) to represent any string of zero or more
characters, or use the underscore character (_) to represent any single
character.

In the Active Roles reports, a filter option that uses the "like" operator (such as 107520
"Object name like") may cause an error if the option value contains an
apostrophe or single quotation mark character (').
WORKAROUND
In the "like" option value, enclose each of the apostrophe or quotation mark
characters in brackets, such as ['].

Table 16: Synchronization Service known issues

Known Issue Issue


ID

Currently in Active Roles Synchronization Service, the contact back synchron- 774727
ization displays objects to be mapped even after committing mapped changes.
Currently, in Active Roles Synchronization service, the Synchronization Service 774041
logging option in Configuration Center is set to Basic instead of Disabled.

Currently, every time the system on which Active Roles is installed is restarted, 763067
Active Roles Synchronization Service encounters an error indicating that a
configured database is required to start Synchronization Service.
WORKAROUND
Restart Active Roles Synchronization Service manually.

Active Roles 7.3


62
Release Notes
Known Issue Issue
ID

Active Roles 7.3 Synchronization Service does not support Directory schema 775441
extensions for Azure Graph API version 1.6.
After upgrade, Active Roles Synchronization Service Azure AD Connection fails 759326
with version mismatch error.
WORKAROUND
After Active Roles Synchronization Service upgrade, delete the
Microsoft.WindowsAzure.ActiveDirectory.1.6.dll and
AzureADConnector.config file from the install location. Restart the Active
Roles Synchronization Service, and create new Azure AD Connection.

Product licensing
After you install Active Roles 7.3 (or upgrade to Active Roles 7.3), no special steps are
required to activate your purchased commercial license for Active Roles.
You can use product usage statistics to verify your Active Roles licensing compliance. For
further details, see “Evaluating product usage” in the Active Roles Administration Guide.

Upgrade and installation instructions

In Active Roles 7.3, enhancements are made for in-place upgrade processes. For
instructions on how to upgrade from an earlier Active Roles version, see the Active Roles
7.3 Quick Start Guide. The Quick Start Guide also contains instructions on how to perform
installation and initial configuration of Active Roles 7.3.
For instructions on how to install and configure the Synchronization Service, see the Active
Roles 7.3 Synchronization Service Administration Guide.

Upgrade and compatibility


For instructions on how to upgrade Active Roles, refer to the Active Roles Quick
Start Guide.
When performing the upgrade, keep in mind that the components of the earlier version
may not work in conjunction with the components you have upgraded. To ensure smooth
upgrade to the new version, you should first upgrade the Administration Service and then
upgrade the client components (Console and Web Interface).

Active Roles 7.3


63
Release Notes
Custom solutions (scripts or other modifications) that rely on the functions of Active Roles
may fail to work after an upgrade due to compatibility issues. Prior to attempting an
upgrade, you should test your existing solutions with the new version of the product in a lab
environment to verify that the solutions continue to work.

Version upgrade compatibility chart


The following table shows the version upgrade path that you can take from one version
of the product to another. Source version refers to the current product version that you
have installed. Destination version refers to the highest version of the product to which
you can upgrade.

Table 17: Version upgrade compatibility chart

Source version Destination version

6.9.0 7.3

7.0 7.3

7.1 7.3

7.2 7.3

Impact on Office 365 add-on


After an upgrade of Active Roles components to the Active Roles 7.3, the Office 365 add-on
which was supported in the earlier versions of Active Roles, ceases to work. Hence, it is
recommended to uninstall the Office 365 add-on prior to the upgrade of Active Roles.

NOTE: Office 365 add-on is not supported on Active Roles 7.3 and must be uninstalled
prior to the installation of Active Roles 7.3.

Active Roles 7.3 manages Office 365 and Azure AD natively. However, Active Roles 7.3
does not support the following feature of Office 365 add-on that were supported in earlier
versions of Active Roles:

l Ability to manage and select Office 365 domains through policies.

Additional resources
Join the Active Roles community at https://www.quest.com/community/products/one-
identity/f/active-roles to get the latest product information, find helpful resources, test the

Active Roles 7.3


64
Release Notes
product betas, and participate in discussions with the Active Roles team and other
community members.

Globalization
This section contains information about installing and operating this product in non-English
configurations, such as those needed by customers outside of North America. This section
does not replace the materials about supported platforms and configurations found
elsewhere in the product documentation.
This release is Unicode-enabled and supports any character set. It supports simultaneous
operation with multilingual data. This release is targeted to support operations in the
following regions: North America, Western Europe and Latin America, Central and Eastern
Europe, Far-East Asia, Japan.
This release has the following known capabilities or limitations: Active Roles 7.3 is
released without localization. Product localization will be released separately as Active
Roles Language Pack 7.3.

Active Roles 7.3


65
Release Notes
About us

Contacting us
For sales or other inquiries, visit https://www.oneidentity.com/company/contact-us.aspx
or call +1-800-306-9329.

Technical support resources


Technical support is available to One Identity customers with a valid maintenance contract
and customers who have trial versions. You can access the Support Portal at
https://support.oneidentity.com/.
The Support Portal provides self-help tools you can use to solve problems quickly and
independently, 24 hours a day, 365 days a year. The Support Portal enables you to:

l Submit and manage a Service Request


l View Knowledge Base articles
l Sign up for product notifications
l Download software and technical documentation
l View how-to-videos
l Engage in community discussions
l Chat with support engineers online
l View services to assist you with your product

Active Roles 7.3


66
Release Notes
Copyright 2018 One Identity LLC.
ALL RIGHTS RESERVED.
This guide contains proprietary information protected by copyright. The software described in this guide
is furnished under a software license or nondisclosure agreement. This software may be used or copied
only in accordance with the terms of the applicable agreement. No part of this guide may be reproduced
or transmitted in any form or by any means, electronic or mechanical, including photocopying and
recording for any purpose other than the purchaser’s personal use without the written permission of
One Identity LLC .
The information in this document is provided in connection with One Identity products. No license,
express or implied, by estoppel or otherwise, to any intellectual property right is granted by this
document or in connection with the sale of One Identity LLC products. EXCEPT AS SET FORTH IN THE
TERMS AND CONDITIONS AS SPECIFIED IN THE LICENSE AGREEMENT FOR THIS PRODUCT,
ONE IDENTITY ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR
STATUTORY WARRANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.
IN NO EVENT SHALL ONE IDENTITY BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL,
PUNITIVE, SPECIAL OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR
LOSS OF PROFITS, BUSINESS INTERRUPTION OR LOSS OF INFORMATION) ARISING OUT OF THE USE
OR INABILITY TO USE THIS DOCUMENT, EVEN IF ONE IDENTITY HAVE BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES. One Identity make no representations or warranties with respect to
the accuracy or completeness of the contents of this document and reserves the right to make changes
to specifications and product descriptions at any time without notice. One Identity do not make any
commitment to update the information contained in this document.
If you have any questions regarding your potential use of this material, contact:
One Identity LLC.
Attn: LEGAL Dept
4 Polaris Way
Aliso Viejo, CA 92656
Refer to our Web site (http://www.OneIdentity.com) for regional and international office information.
Patents
One Identity is proud of our advanced technology. Patents and pending patents may apply to this
product. For the most current information about applicable patents for this product, please visit our
website at http://www.OneIdentity.com/legal/patents.aspx.
Trademarks
One Identity and the One Identity logo are trademarks and registered trademarks of One Identity
LLC. in the U.S.A. and other countries. For a complete list of One Identity trademarks, please visit
our website at www.OneIdentity.com/legal. All other trademarks are the property of their
respective owners.
Legend

WARNING: A WARNING icon indicates a potential for property damage,


personal injury, or death.

CAUTION: A CAUTION icon indicates potential damage to hardware or loss


of data if instructions are not followed.

IMPORTANT, NOTE, TIP, MOBILE, or VIDEO: An information icon indicates supporting


information.

Active Roles 7.3


67
Release Notes
Active Roles Release Notes
Updated - June 2018
Version - 7.3

Active Roles 7.3


68
Release Notes

You might also like