To
assign System menu, form and job access to individual users. Function
grants to individual users should only be considered when it is not
practical to provide the necessary grants via security roles.
|
||
Subsystem
|
Security
|
|
Structure
|
Four
Blocks |
Person
Person
Menu Grant Person
Form Grant Person
Job Grant |
|
Navigation
Buttons invoke: |
Person
Form Grant block Person
Job Grant block |
|
Function
Buttons invoke: |
the
Copy From Process the
Reconcile Object Grants function |
|
A
person is granted access to functions beyond those made available by
the role(s) they have been granted, by recording those functions in
this form and selecting the Reconcile Object Grants button. Selecting
the Reconcile Object Grants button initiates a process which checks
that the person has the necessary access to the database for all of
its function grants. Any object grants that are missing are added, while
any that are no longer required are deleted. Object grant reconciliation
can also be performed as an after hours batch job using SECJ0070. This
job reconciles the grants of all users, in a single run. Note:
then
a person being granted the 'calling' form should also be granted the
'called' function. Failure to grant the called function to the user
will result in errors. |
Person
|
Explanation
|
This
block displays information identifying the person to whom menu and form
access is granted in this form. If the person's identification number
or Oracle username are known, query directly in this block. If not,
select the Find Person icon and use the Find Person form (ADMF1211)
to locate the correct person record. A query in this block will only
return person records that have been registered as Oracle users in the
Maintain System Users form (SECF0021). Each
time a person's function grants are updated, as the final operation,
the Reconcile Object Grants button should be selected. This ensures
that the person has the correct access to database objects for the functions
granted to them. The process automatically adds any missing object grants
and deletes any which are no longer required. The job SECJ0070 can be
run (usually after hours) to reconcile the grants of all system users,
ensuring that none are overlooked by the reconciliation process. Reconciliation
of Object Grants provides
further information on the subject. |
Person Menu Grant
|
Explanation
|
This
block is used to record and display System menus granted to a person
in addition to those granted as a result of the person's security role(s).
|
To
grant a person access to a menu, using the Maintain Person Function
Grants form: |
|
|
Rules:
|
Person Form Grant
|
Explanation
|
This
block is used to record and display forms granted to a person in addition
to those granted as a result of the person's security role(s). Use the
Back navigation button to exit this block. |
To
grant a person access to a form, using the Maintain Person Function
Grants form: |
|
|
Rules:
|
To
remove a person's access to a form, using the Maintain Person Function
Grants form: |
|
|
|
Person Job Grant
|
Explanation
|
This
block is used to record and display jobs granted to a person in addition
to those granted as a result of the person's security role(s). Use the
Back navigation button to exit this block. |
To
grant a person access to a job, using the Maintain Person Function Grants
form: |
|
|
Rules:
|
To
remove a person's access to a job, using the Maintain Person Function
Grants form: |
|
|
|
Copy (Menu, Form and Job
Grants) From (One Person to Another)
|
Explanation
|
This
function permits the copying of the menu, form and job grants of one
person to another person. The recipient will then have access to functionality
specified by their own security role grants, those menus, forms and
jobs copied from the other person and any additional menus, forms and
jobs explicitly recorded in this form. |
To
copy menu, form and job grants from one person to another, using the
Maintain Person Function Grants form: |
|
|
Rules:
|
Last
Modified on 11 March 2002