Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 13 Management of Promotion Rights : Invoking the Promotion Rights Management Tools

Invoking the Promotion Rights Management Tools
Available Tools
Two tools are available for the management of promotion rights:
Developers can execute MANAGE_RIGHTS, use the MR (Manage Rights) option from the workbench, or use the PF5 key when selecting objects for a change request (developers must have borrower rights to use the MR option).
System administrators and other users who have access to the @ADMIN_RIGHTS object set can execute ADMIN_RIGHTS or use the PA workbench option.
Using the Tools
The tools are similar, except that you can use ADMIN_RIGHTS to change the LIBRARY and BORROWER fields.
Manage Promotion Rights Utility
When you execute either tool, a Manage Promotion Rights Utility screen appears. Within this screen you can:
An illustration of the Manage Promotion Rights Utility screen follows.

 
Manage Promotion Rights Utility
Borrower: USR40 Library: USR40 Type of rights: U
Show self rights: Y Show available rights: N Show other rights: N
+-- Selection Specification for promotion rights search --------------------+
| |
| Attribute Op Value |
| ---------------- ---- ---------------- |
| NAME ____ ________________ & |
| UNIT ____ ________ & |
| AUTHOR ____ ________ & |
| ________________ ____ ________________ |
| |
+---------------------------------------------------------------------------+
--------------- Type S against object types & press Enter ---------------
_ RULE _ TABLE _ SCREEN _ REPORT
_ OBJECTSET _ GLOBALFIELD _ MENU _ TAGLET
_ PAGELET _ TRAN _ TAGLETFIELDMAP _ XMLDOC
_ XMLFIELDMAP _ WEBSERVICEPROD
PFKEYS: 3=EXIT 12=EXIT ENTER=SELECT

 
 
Header Portion Fields
Borrower and Library Fields
Depending on your environment, the BORROWER field is set to your user ID or library, and the LIBRARY field is set to the local rules library indicated on your workbench. If you are a developer, both of these screen fields are protected and cannot be changed. If you are using the ADMIN_RIGHTS system administrator tool, you can change either or both fields.
Administering Promotion Rights for Another User
To administer promotion rights on behalf of another user, enter the appropriate user ID and library name in the BORROWER field. All subsequent promotion rights management after this change are for that borrower. In the case of rules, promotion rights are attributed to the library that you specify.
Type of Rights Field
This field identifies the current rights mode for managing object rights. Its initial value is obtained from the entry made in the RESTRICT_RIGHTS field of the @PROM_CONSTANTS table by the promotion administrator. The possible entries in this field are S (non-restrictive), G (group-restrictive), or U (user-restrictive).
Selection Specification
The object types are listed at the bottom of the screen and can be selected by typing S next to the object type in question.
As a borrower, there could be long lists of objects with promotion rights available to you. You can specify selection criteria and thus show only the promotion rights for objects that match the criteria. The criteria you specify are in effect for each object type that you select in the lower part of the screen.
Filtering the Selection Criteria
The Manage Promotion Rights Utility screen contains three fields that provide a rights-based filter. This filter affects the display of the object types you select from the bottom of the screen.
All selected objects to which you hold the rights. The setting in the Type of rights field above clarifies whether the rights in effect are those of a user ID or a group.
These settings can be combined in different ways.
Transferring Rights Automatically
TIBCO Object Service Broker can be made to automatically transfer rights to a given user, if you operate under group rights and have Show other rights turned on. Someone who is a member of more than one group—say A and B—and currently operating in library A can select for promotion an object that belongs to group B. Because the requestor is also a member of group B, TIBCO Object Service Broker transfers the rights from Group B to the current library name. This can also be used to release rights and transfer them to others.
Changing the Access Rights for Your System
The Type of rights field plays a pivotal role when converting from one type of rights to another. In fact, the only time that this field’s default setting is ever altered is when you are changing how your system restricts rights and what it restricts.
Complete the following steps to change the type of rights for your system1:
1.
Use the Table Editor to set the RESTRICT_RIGHTS field in @PROM_CONSTANTS to the new type of rights (that is, the kind being changed to).
2.
3.
4.
Use the transfer line command (T) to transfer the rights.
If you are moving the rights to a group, use the appropriate library name; if you are moving the rights to an individual, use the appropriate user ID.
After the rights to all the objects have been transferred, subsequent promotion rights are governed by the new setting in the @PROM_CONSTANTS table.

1
This does not apply to rules, as the borrower is always a library.


Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved