|
Cisco Unity Tools
|
OverviewThe Cisco Unity
Permissions Wizard grants permissions to Windows users that install Cisco Unity
or own one or more Cisco Unity services. The
different roles a user may play are:
Each Windows user
will be granted permissions necessary to act in the role it is associated with.
Permissions that may be granted include operating system privileges,
Active Directory access rights, and membership in administrative groups. If Microsoft
Exchange 2000 is selected as the message store for use with Cisco Unity, the
Cisco Unity Permissions Wizard will create a Unity organizational unit, and a
Locations sub-container, in the root of the Cisco Unity server’s home domain
if one does not already exist. Windows
users selected to play the roles of Cisco Unity Installation and Service
Accounts will be granted access rights in the Unity container, its
sub-containers, and other Active Directory containers as selected during the
Cisco Unity Permissions Wizard. For
details about the Active Directory rights granted by the Cisco Unity Permissions
Wizard, see Active Directory Rights. In addition to
the permissions granted by the Cisco Unity Permissions Wizard, Windows users
selected to play the roles of Cisco Unity Installation and Service Accounts must
also be granted Microsoft Exchange administration rights, using Microsoft
Exchange System Manager tools. For
details on assigning Microsoft Exchange administration permissions, see Microsoft
Exchange Permissions. Requirements/Special Notes
UsageSelecting the Message StoreThe Cisco Unity
Permissions Wizard grants different permissions to Windows user, depending on
the message store Cisco Unity is connected to.
Figure 1 Select the message store Cisco Unity will be connected to on the opening page of the Wizard (Figure 1). Assigning Users to RolesThe Cisco Unity
Permissions Wizard allows you to select Windows users you want to assign to play
Cisco Unity Roles on the next page of the Wizard.
The currently logged in user will be displayed as the default user to
play each role.
Figure 2 Click the
checkbox next to a role to activate a role for configuration.
You may choose to configure any or all of the three roles each time you
run the Wizard. You must choose to
configure at least one role. You may change
the Windows user assigned to play each role by clicking the appropriate Change
button. When you have
selected the roles to configure and the Windows users to play the selected
roles, click Next. Selecting Active Directory ContainersIf you choose
Microsoft Exchange 2000 as the message store, Cisco Unity will need access to
one or more Active Directory containers. Active
Directory containers, usually Organizational Units, may contain Active Directory
users, groups, and contacts, among other objects.
Cisco Unity can create new Active Directory user objects when Cisco Unity
Subscribers are created using the Cisco Unity Administrator.
Similarly, Active Directory group objects may be created if the Cisco
Unity Administrator is used to create Cisco Unity Public Distribution Lists.
Active Directory contact objects may be created if the Cisco Unity
Administrator is used to create AMIS Subscribers or Internet Subscribers.
For Cisco Unity
to access Active Directory objects in Active Directory containers, the Cisco
Unity Permissions Wizard must grant access rights on each container Cisco Unity
needs access to. You may specify one or more Active Directory containers where
Cisco Unity will have access to Active Directory users, groups, and contacts.
Each container you select will be granted a number of access rights.
For detail about the rights granted on each container, see Active
Directory Rights.
Figure 3 To add a
container to the list of containers, click the Add button. To remove a
container from the list of containers, highlight the container and click the
Remove button. You must choose
at least one container in the home domain of the Cisco Unity server.
The Cisco Unity Permissions Wizard will offer the DOMAIN\Users container
of the Cisco Unity server’s home domain as the default container. You may choose a
container in each domain Cisco Unity is expected to access, but you may choose
only one container for each domain. If
Cisco Unity will access users, groups, and contacts in multiple containers in a
single domain, you must choose a common parent container that includes all of
the containers you want to access. If
the common parent is the domain itself, choose the domain. Once you have
selected all of the containers Cisco Unity will require access to, click Next. Toggling Creation RightsIf you choose
Microsoft Exchange 2000 as the message store, and you don’t want to use the
Cisco Unity Administrator to create new Active Directory users, contacts, and
groups, you may choose not to grant the Cisco Unity Service Account rights to
create each type of Active Directory object.
Figure 4 If you clear a
checkbox next to an Active Directory object type, Cisco Unity will be unable to
create the associated type of Cisco Unity object through the Cisco Unity
Administrator. You may only import
existing objects into Cisco Unity. For
example, if you clear the Users checkbox, you will not be able to create
new Cisco Unity Subscribers using the Cisco Unity Administrator.
You will only be able to import existing Active Directory users to become
Cisco Unity Subscribers. The settings on
this page apply only the Cisco Unity Service Account. The Cisco Unity
Installation account will be granted rights to create user and group objects in
all selected containers, regardless of the settings of the checkboxes on this
page. Once you have
made selections for each object type, click Next. Verifying Permission AssignmentsAfter assigning
Windows users to Cisco Unity roles and selecting Active Directory containers,
the Cisco Unity Permissions Wizard will present a summary of the permissions the
will be granted to each of the Windows users selected.
Figure 5 The information
listed includes:
See Permission
Detail for a comprehensive list of all rights, privileges, and group
memberships the Cisco Unity Permissions Wizard will grant. Granting PermissionsWhile the Cisco
Unity Permissions Wizard works to grant all necessary permissions, a status
display and progress bar will be shown. The
process of granting permissions may take a few seconds to several minutes,
depending on the number of accounts being configured, the number of Active
Directory containers selected, and other factors. Figure 6 Viewing ResultsWhen all
permissions have been granted, the Cisco Unity Permissions Wizard will present a
summary of what was done, noting what operations were successful and what
operations failed.
Figure 7 If there is a
failure to grant one or more permissions to any Windows user, an error message
will be generated with a count of the number of errors encountered.
You may examine the information presented in this dialog, fix any
problems, and run the Cisco Unity Permissions Wizard again.
You may also fix any problems, then click the Back button and reattempt
the permission assignments. To view the
summary as a text file, click the Review Log File button.
Details about log files created by the Cisco Unity Permissions Wizard can
be found in Logging and Diagnostics. Permission DetailThe Cisco Unity Permissions Wizard grants up to three different types of permissions to each Windows account selected for configuration. Operating System PrivilegesEach Windows user chosen to play a Cisco Unity role will be granted the following operating system privileges:
Group MembershipEach Windows user chosen to play a Cisco Unity role will be added to the local computer’s Administrators group. Active Directory RightsIf Microsoft Exchange 2000 is selected as the message store for Cisco Unity, Windows users chosen to play the role of Cisco Unity Installation Account or Cisco Unity Service Account will be granted access rights on Active Directory containers. The rights granted depend on the Cisco Unity role each user is playing, the Active Directory containers selected, and the selections made for the creation of users (Cisco Unity Subscribers), groups (Cisco Unity Public Distribution Lists), and contacts. Cisco
Unity Installation Account
For every container selected and all children of those containers, the following permissions will be granted: Permissions granted in all
cases
Applied onto this object and all child objects · Create User objects · Create Group objects Applied onto User objects · Read properties · Write properties · List contents · Read permissions · Modify permissions · Change password · Reset Password Applied onto Group objects · Read properties · Write properties · List contents · Read permissions · Modify permissions Applied onto Contact objects · Read properties · Write properties · List contents · Read permissions · Modify permissions Permissions granted if you
allow creating contact from the Cisco Unity Administrator
Applied onto this object and all child objects · Create Contact objects For the Unity\Locations container
in the Cisco Unity server’s home domain, the following permissions will be
granted: Applied onto this object and all child objects · Create ciscoEcsbuUMLocation objects Applied onto ciscoEcsbuUmLocationObjects · Full control For the root container in the Cisco
Unity server’s home domain, the following permissions will be granted: Applied onto this object and all child objects ·
Create organizational unit objects Cisco
Unity Service Account
For every container selected and all children of those containers, the following permissions will be granted: Permissions granted in all casesApplied onto User objects · Read properties · Write properties · List contents · Read permissions · Modify permissions · Change password · Reset Password Applied onto Group objects · Read properties · Write properties · List contents · Read permissions · Modify permissions Applied onto Contact objects · Read properties · Write properties · List contents · Read permissions · Modify permissions Permissions granted if you allow creating objects from the Cisco Unity AdministratorApplied onto this object and all child objects · Create User objects · Create Group objects · Create Contact objects For the Unity\Locations container
in the Cisco Unity server’s home domain, the following permissions will be
granted: Applied onto this object and all child objects · Create ciscoEcsbuUMLocation objects Applied onto ciscoEcsbuUmLocationObjects · Full control Logging and DiagnosticsThe Cisco Unity Permissions Wizard generates two log files to the root of the Cisco Unity server’s C: drive. The first file contains summary information and results. The second file contains low-level diagnostics and error messages. PermWizResults.txt
PermWizResults.txt will echo the contents of the Results page of the Cisco Unity Permissions Wizard. For example: Figure 8 Each operation the Cisco Unity Permissions Wizard attempts will be listed as either SUCCEEDED or FAILED. In some cases, individual rights may be combined into a single entry. For example, the rights to read properties, write properties, list contents, read permissions, and modify permissions applied onto Group objects are all included in the single entry “SUCCEEDED granting Group read/modify rights”. It is possible that an Active Directory right being granted will conflict with a pre-existing right on an Active Directory container. For example, a Windows user chosen to play the role of the Cisco Unity Service Account may have been specifically DENIED the right to create user objects in one of the containers selected during the Permissions Wizard. When the Permissions Wizard discovers such a situation, the PermWizResults.txt file will contain a note that a conflict has been found with a direct rights denial. The Permissions Wizard will not resolve conflicts with direct rights denials. It is your responsibility to resolve conflicts between the rights being granted by the Permissions Wizard and others already in effect. PermWizLog.txt
PermWizLog.txt will contain everything in the PermWizResults.txt files, supplemented by low-level engineering diagnostics and error messages that can be used by Cisco engineers to diagnose anomalous behavior. Microsoft Exchange PermissionsMicrosoft Exchange 5.5In addition to the permissions granted by the Cisco Unity Permissions Wizard, you must grant additional Microsoft Exchange 5.5 permissions to any Windows user assigned to play the role of Cisco Unity Installation Account or Cisco Unity Service Account. Microsoft Exchange 5.5 includes its own capability for assigning Exchange administration permissions to Windows users. To grant the appropriate level of Exchange administration permission to the users assigned to play Cisco Unity roles, follow these steps.
Microsoft Exchange 2000In addition to the permissions granted by the Cisco Unity Permissions Wizard, you must grant additional Microsoft Exchange 2000 permissions to any Windows user assigned to play the role of Cisco Unity Installation Account or Cisco Unity Service Account. Microsoft Exchange 2000 includes its own wizard, the Exchange Administration Delegation Wizard, for assigning Exchange administration permissions to Windows users. To grant the appropriate level of Exchange administration permission to the users assigned to play Cisco Unity roles, follow these steps.
Home | General Tools | Documents | 3.x Tools | 4.x/5.x/7.x Tools | CUC 1.x Tools |CUC 2.x/7.x Tools | All Downloads | Code Samples | Links
Last modified: 03/27/09. |