You can secure Master Files on a file-by-file basis. For each data source, security can be maintained at two different levels.
Note: You cannot specify a Database Administrator (DBA) password during the Create Synonym process. You must use the Synonym Editor.
When security is specified, the Database Administrator, or user, must enter a password to get access to the data source. When the DBA or user no longer needs access to the data source, you can delete their security.
Before adding any type of security to a data source, the Database Administrator must be aware of certain DBA guidelines. See DBA Guidelines.
The DBA Pane opens.
A default DBA password will be created for the Master File. You can change this value, delete it, add users to specify file restrictions, or add filenames to specify data source-specific restrictions to the current data source. You can also specify a separate DBA file that contains DBA security restrictions.
Note: When the password is created and the cursor is in that field, you can right-click and use the edit options to undo, select all, cut, copy, paste, or delete the password.
Note: The Same Restriction option is activated when there are multiple users.
You can ensure that the security restrictions you place on Master Files are correct by adhering to the following guidelines:
The following options are available from the DBA Pane when the DBA password is selected.
By default the DBA password is the same as the user id used to connect to the reporting server. Using the Rename option from the DBA password Context menu, you may enter a different password of up to sixty four characters. This is the password of the DBA who will be creating and maintaining the current data source. The DBA has full access to the data source and the corresponding Master File, controls the access rights of other users, and has encryption privileges. See Encrypting and Decrypting a Master File.
Select the name of the Master File that contains your DBA security restrictions. Other Master Files can use the DBA security restrictions in this Master File.
Enter the name of the Master File to which user security will be applied. This option is used to add data source-specific restrictions to the current data source. It includes a FILENAME attribute for the selected Master File. The FILENAME attribute in the referenced Master File must be the same as the FILENAME attribute in the DBA section of the current data source.
Enter the names (up to sixty four characters) of users whose access rights will be granted for the current data source.
For user access select one of the following options:
When the file access is selected, continue to select the type of restriction you wish to apply.
When you assign a user password, the type of file access and access restrictions options are available. You must specify at least the type of access the user is permitted to have for the data source. The type of file access can be specified in the File Access group on the DBA Pane. In this group, there are four file access options:
The type of file access determines what a user can do to the entire data source:
You can restrict access to segments, fields, field values, and Noprint fields in a Master File by specifying access restrictions for a user. When you specify what is to be restricted, such as segment, field, and/or value, you can then specify the type of access that will be restricted.
Right-click the file access restriction and select the Segment, Field, or Value, or Noprint option from the Context menu.
The following image illustrates how a user can change a segment name.
The following image illustrates how a user can change the field name selected.
The following image illustrates how to change a field name used in a value field.
The following image illustrates how to create a condition. This dialog is presented after pressing the ellipsis next to the value field.
How to: |
You can specify restrictions for one user and apply the same restrictions to other users. This helps when you want to set the same restrictions for a group of users.
Available access types are Read Access, Write Access, Read/Write Access, and Update Access.
Note: The Same Restriction option is only available when there are multiple-users. A drop-down combo box is activated in the Properties pane with a NAME attribute.
Security restrictions from the user selected in the drop-down combo box are applied to the new user. You can apply the security restrictions to other users by repeating steps 1 to 4.
Note: You must have created at least one user security restriction to apply security restrictions to multiple users.
How to: |
You can delete a DBA password or security for a user when it is no longer needed.
If you delete the user based upon whom you have assigned security restrictions for other users, you must reset security restrictions for all users attached to the user you deleted.
How to: |
You may use the Encrypt and Decrypt attributes from the Synonym Editor to scramble and unscramble some or all of the contents of a data source. When you encrypt Master Files, they are secure from unauthorized examination.
Encryption at the data source level scrambles the entire contents of that Master File so it is unreadable. When you encrypt a Master File, you can decrypt it. Decrypting unscrambles the contents to its readable state.
Before you can encrypt or decrypt any Master File, you must specify the DBA password. If you do not specify a DBA password, you will not be able to encrypt or decrypt.
The DBA Pane opens.
The values for the selected segment appear in the Properties pane on the right.
WebFOCUS |