Previous Topic: Managed Object OverviewNext Topic: Super Interfaces


Managed Object Interfaces

The following interfaces for CA IdentityMinder managed objects are accessible through CA IdentityMinder APIs:

AccessRole

Represents a CA IdentityMinder access role. An access role lets role members perform specified tasks in applications other than CA IdentityMinder. Access roles are available for SiteMinder Role-Based Access Control (RBAC) policies.

AccessTask

Represents an access task. An access task is a business function performed in an application other than CA IdentityMinder. Access tasks are included in access roles.

Note: CA IdentityMinder provides administrative control of access tasks, but it does not execute these tasks.

AdminRole

Represents an admin role. An admin role allows role members to perform specified administrative tasks in CA IdentityMinder, for example, management of users, groups, organizations, roles, and tasks.

AdminTask

Represents an admin task. An admin task is a CA IdentityMinder administrative task such as creating a user or a group. Admin tasks are included in admin roles.

Group

Represents a logical association of users in a user directory. Group members can be from multiple organizations.

Organization

Represents a container object in a user directory. It can contain other managed objects, including other organizations. Organizations typically correspond to the business units in an enterprise.

PasswordPolicy

Represents a set of restrictions and controls around passwords.

ProvisioningRole

Represents the definition of a provisioning role to CA IdentityMinder.

This object requires an instance of a provisioning directory.

Role

Represents a logical grouping of administrative or business tasks. The managed object interfaces AdminRole, AccessRole, and ProvisioningRole implement the Role interface.

This interface includes the method modifyObject(Task[]). This method lets you commit changes to a managed object’s attributes, similar to the method modifyObject(). In addition, modifyObject(Task[]) lets you specify the complete set of tasks to associate with the role. You can specify the role’s task set whether there are any attribute changes to commit.

Task

Represents an administrative or business function. The managed object interfaces AdminTask and AccessTask implement the Task interface.

User

Represents an individual within an organization in a user directory.

All interfaces are in this package:

com.netegrity.llsdk6.imsapi.managedobject

More Information:

Super Interfaces