User Guide

7
ConsoleOne User Guide
104-001316-001
August 29, 2001
Novell Confidential
Manual 99a37 June 14, 2001
5 Configuring Role-Based Administration 61
Setting Up Role-Based Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Installing RBS Schema Extensions to Your eDirectory Tree . . . . . . . . . . . . . . . . . . 62
Defining RBS Roles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Creating an RBS Role Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Specifying the Tasks That RBS Roles Can Perform . . . . . . . . . . . . . . . . . . . . . . 63
Assigning RBS Role Membership and Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Creating RBS Objects for Custom Applications . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Creating an RBS Module Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Creating an RBS Task Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Creating an Object That Represents a Non-eDirectory Scope . . . . . . . . . . . . . . . . . 66
6 Extending the Novell eDirectory Schema 69
Defining Custom Object Classes and Properties . . . . . . . . . . . . . . . . . . . . . . . . . 70
Defining a Custom Property . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Adding Optional Properties to a Class . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Defining a Custom Object Class . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Defining and Using Auxiliary Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Defining an Auxiliary Class . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Extending an Object with the Properties of an Auxiliary Class . . . . . . . . . . . . . . . . . 73
Extending Multiple Objects Simultaneously with the Properties of an Auxiliary Class . . . . . 74
Modifying an Object’s Auxiliary Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Deleting Auxiliary Properties from an Object . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Deleting Auxiliary Properties from Multiple Objects Simultaneously . . . . . . . . . . . . . . 76
Deleting Unused Classes and Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Deleting a Property from the Schema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Deleting a Class from the Schema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
7 Partitioning and Replicating Novell eDirectory 79
Managing Partitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Viewing Information about a Partition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Splitting a Partition (Creating a Child Partition). . . . . . . . . . . . . . . . . . . . . . . . . 81
Merging a Child Partition with Its Parent Partition . . . . . . . . . . . . . . . . . . . . . . . 81
Moving a Partition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Checking Partition Continuity. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Managing Replication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Viewing Replication Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Adding a Replica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Deleting a Replica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Modifying a Replica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Replicating Selected Data Only . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
About Replica States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87