next up previous contents index
Next: 3. About ID-Synch Up: INTRODUCTION Previous: 1.3 Navigation   Contents   Index

2. Glossary

This chapter provides definitions of access management concepts and terms used in this manual:

access controls
In ID-Synch, access controls define which requesters, authorizers, and recipients can view and modify user attributes.

accounts
An account is the collection of data used by a system to identify a single user, authenticate a user and control that user's access to resources. ID-Synch can build its own database of user accounts during nightly update. See also: types

account attributes
See target attributes.

account groups
ID-Synch uses account groups to configure ways to manage membership of corresponding groups on certain target systems. Requesters and authorizers can add or remove users from groups using the New account request module (nph-idr.exe) and Account management console (nph-ida.exe).

administrators
In ID-Synch, administrators are ``super-users'', also known as console users.

See also:

agent
An agent is a software component that allows an access management system to create, update or delete accounts on a managed system, and that allows an authentication management system to set or validate passwords or other authenticators on a managed system.

Agents may be installed on the access management or authentication management server itself, or on the managed system.

Agents installed on the ID-Synch server are sometimes called remote agents, because they use a remote administration software protocol understood by the managed system. Conversely, agents installed on the managed system are sometimes called local agents.

attributes
In this manual:

authentication
Authentication is any process by which a system verifies the identity of a user who wishes to access it. Users may authenticate with credentials.

authorizers
An authorizer is a person whose approval is required before a request can be acted on. In ID-Synch, authorizers are users who can receive e-mail notification of an account creation request, and grant permission for ID-Synch to create the accounts.

Authorizers can also be login ID approvers.

automated administration
Also referred to as automatic access management, automated administration allows ID-Synch to modify an existing system of record, note changes, and automatically create users, modify existing users, or submit workflow change requests.

central user administration
ID-Synch empowers global security administrators to manage accounts and users on any system from any location, using a web console.

Account administration can also be delegated to local IT resources and managers. See delegated user administration.

console
A console is a part of the ID-Synch software that is used by administrators (known as console users) to configure ID-Synch or to manage users and accounts on target systems.

ID-Synch includes two consoles:

Throughout this manual, consoles are identified by their descriptive name followed by their executable name in parenthesis.

console users
In ID-Synch, console users are "super-users", sometimes known as administrators, who can access one or both of the administration consoles.

Console users in ID-Synch do not have to be real users. That is, they do not need to be end users with accounts on target systems, and may be accounts set up specifically for an administrative function.

credentials
A user's credentials to a system consist of a unique user ID and an authenticator. In most cases, the authenticator is a password.

customizable user interface
ID-Synch's web user interface can be customized to integrate with existing systems or company styles by changing its appearance, extending functionality with plug-ins, or modifying program behavior.

delegated user administration
Organizations can allow designated managers or IT administrators to manage a subset of the user population, across a subset of target systems. Filter plug-in programs control which users and systems the designated administrators can manage.

ID-Synch can also be used for central user administration, in which a core group of security administrators manage all users on all systems.

dependencies
Dependencies tell ID-Synch to verify that a user has an account on one system before it creates a new account for the same user on another system.

You can define these dependencies based on:

disabled accounts
An account is disabled in the event that some administrator or access management process, presumably with suitable authorization, actively sets a flag to prevent further logins to that account.

Most systems differentiate between disabled and locked accounts.

inventory
Inventory refers to physical assets that can be provisioned to users. ID-Synch can be used to provision SecurID tokens, access badges, and other devices associated with security access. It can be integrated with an asset management system to provision office furniture, PCs, telephones and other equipment. Individual items are referred to as inventory objects.

inventory manager
When an account request includes the provisioning of inventory objects, an assigned inventory manager receives an e-mail requesting that the provisioned object be delivered to the user. A user must be defined as an authorizer in ID-Synch to be assigned as an inventory manager for a location.

location
Set up location values to help you define, search for, and select templates, roles, inventory, and account groups.

For example, you may want to assign accounts, account group membership, or inventory to users based on their physical location, or on a district for which they are responsible.

You must define locations to set up inventory objects.

See also: types

lockout
Some systems monitor failed authentication attempts, and if too many attempts to log on with a single account are detected, the account is locked.

Intruder lockout may be triggered by users who persistently mistype their own passwords (e.g., with the Caps Lock or Num Lock key depressed).

Intruder lockouts mean that authentication to the affected account is impossible, but the account is not intentionally disabled by an administrator.

Most systems differentiate between locked and disabled accounts.

managed system
See target system.

modules
A module is a part of the ID-Synch software that can be deployed independently of other modules, and provides a specific set of functionality. Modules are used by end users. ID-Synch components used for administrative purposes are called consoles.

Modules can be accessed from a web browser at an address ending in their executable name. For example, assuming the ID-Synch server is called password, then the Central console (nph-psa.exe) is accessed at:
    http://password/idsynch/nph-psa.exe.

Throughout this manual, modules are identified by their descriptive name followed by their executable name in parenthesis.

nightly update
ID-Synch can maintain a database of users and accounts automatically. This database is regenerated nightly using the PSUPDATE batch file, which is run by the task scheduler service. This is sometimes referred to as psupdate, nightly batch processing, nightly processing, or nightly automation.

orphan account
An orphan account is an account belonging to a previous user who has left the organization.

password
A password is a secret word or code, which users must supply during a login to demonstrate that they are, in fact, the person they claim to be. A password is one-half of a typical set of credentials used in authentication. The other half is the user ID.

password policy
A password policy defines what constitutes an acceptable password, and how passwords should be managed.

Password policy consists of password rules, such as minimum length, use of dictionary words, mixed letters and digits, etc. It also includes policies concerning how and when to change passwords, or provides policies to discourage writing down or sharing passwords.

password rules
Password rules are applied to the composition of a password to ensure that the password is difficult to guess.

plug-in program
A plug-in program is software developed independently of ID-Synch, which may be invoked by ID-Synch to validate or acquire information, or to alter its own behavior.

plug-in point
A plug-in point is a set of conditions that cause ID-Synch to invoke a plug-in program. Plug-in points may be enabled, disabled, or configured within ID-Synch.

pseudo-attributes
A pseudo-attribute is defined in ID-Synch to compose values or set flags on a target. For example:

See also: target attributes.

psupdate
See nightly update.

recipient
The recipient is the person whose access privileges change once an access change request is approved and fulfilled.

regular expressions
Regular expressions are a powerful mechanism for extracting patterns out of text strings. See HERE for more information.

request attributes
Request attributes are used in ID-Synch to gather information about a user when creating a new account. Some attributes, such as first and last name, are standard. You can define extra request attributes, for example, to gather human resource information such as date of birth, or social security number.

Information for request attributes can be supplied by requesters, or by plug-in programs that automatically retrieve and/or validates information, such as an employee ID, from a database.

Request attributes can be required or optional, and can be included or excluded from the information sent via email-request to authorizers. For example, social security numbers may be required, but they are confidential so are excluded from the information being sent.

Users may be able to view and modify attributes depending on configurable access controls.

In this manual, when the term attributes, used by itself, refers to request attributes.

requester
A requester is a person who submits an access change request. The change may be to alter the requester's own access to systems, or to alter another user's access privileges.

restricted values
Request attributes can have restricted values. This means that users choose a value from a drop-down list on the New account form. The values can be configured manually or determined by a plug-in.

roles
ID-Synch uses roles to allow users to set up or request user accounts based on a group of templates. You can group the templates according to your organization's needs.

For example, you can create roles to reflect:

sub-roles
Sub-roles are roles within other roles. Rather than adding templates one by one, you can add a sub-role to include a groups of templates.

super-roles
Super-roles are roles that include sub-roles.

security administrator
A security administrator is a person who manually administers user access rights to systems. A workflow system may call on a security administrator to fulfill an approved request on systems where automated administration agents are not available or have not been configured.

service
ID-Synch uses service programs to interact with databases, target systems, and other programs. For example, the PSSCHEDULER service is used to initiate scheduled jobs, including nightly update tasks.

standard user ID
In some environments users may have standard user IDs, which are expected to be the same on every system.

system administrator
A system administrator is a user with absolute control over a managed system. The system administrator may install any or all software on the managed system, can create or delete other users on that system, etc.

target administrator
ID-Synch uses a designated account (for example psadmin) on each target system to create and manage accounts. This account is known as a target administrator in ID-Synch. It is not necessarily a real user.

target attributes
Target attributes are used in ID-Synch to set attributes for a given account on a specific target system. For example, target attributes set the user's surname (sn) in Active Directory, their user ID (uid) in LDAP, or their full name (full_name) in Windows NT.

ID-Synch ships with common actions that should be performed on all target attributes. The most common action is to copy the value of the attribute from the template account to the newly created account. You can override these values by replacing them, setting them to a specific value, or ignoring them.

Target attributes also contain directions for setting account attributes in terms of request attributes.

For example, if you know the value of the request attribute LAST_NAME, you can set the surname (sn) account attribute in Windows 2000 to the value.

See also: pseudo-attributes.

target system
ID-Synch manages accounts on shared computer systems, referred to as target systems.

templates
ID-Synch uses templates to automatically create new accounts based on the parameters of pre-existing accounts. Combine 2 or more templates to create roles for more flexibility.

template account
A template account is an account created on a managed system specifically as a definition of how a particular type of account should be created in the future. Template accounts represent classes of users, and are not normally used by real users.

types
Set up type values to help you define, search for, and select templates, roles, inventory, and account groups.

For example, you may want to assign template accounts or roles to users based on the kinds of rights allowed, or by seniority, or term of employment. You may want to set up types for inventory items such as computers, furniture, telephones, or security devices.

You must define types to set up inventory objects.

users
Users, for the purposes of this manual, are owners of a Profile ID, with accounts on a target system.

user ID
On most systems, accounts are uniquely identified by a short string of characters. This is called the User ID, login ID or login name.

utility
ID-Synch uses utility programs, usually Win32 executables, to perform specialized functions. List utilities are used during the nightly update process to gather information about target systems and users.

workflow
In this manual, workflow refers to the authorization workflow for access change requests.

ID-Synch empowers users to submit requests to create, modify, or terminate systems access. ID-Synch'S workflow system is used to:

  1. Identify the people whose authorization is required to make a change.
  2. Ask the authorizers to approve a change request.
  3. Accept feedback from the authorizers.
  4. Trigger an automated action

    OR,

    Report on the results of the authorization process.

Alternatively, ID-Synch can submit requests automatically by monitoring changes to an existing system of record. See automated administration.


next up previous contents index
Next: 3. About ID-Synch Up: INTRODUCTION Previous: 1.3 Navigation   Contents   Index

  ID-Synch™ is an access management solution developed by M-Tech.

The full current version of this guide, shipped with the ID-Synch software, contains detailed reference information not included in this version.