This form is used to publish permissions. The checkboxes refer to individual steps in the process. The checkboxes should normally all be checked to ensure consistent permissions. However, if the Easy Security Permission Builder is not purchased the Update All Permission Sets from Permission Set Details box should not be checked.


Publishing Permissions is the process of pushing all permission changes that are created in the Easy Security Company to the Live Permissions. You can manually run the Publish Permissions process or set it to run at a specified time by using the Navision Application Server (NAS). For information on how to set up the NAS to run the Publish Permissions feature, click the following link.


Install NAS (NAV Application Server) as Job Queue for Easy Security Processing


When publishing the permissions a Restore Point is created for the data in Easy Security and Live. This will make it possible to reverse all the changes done by Easy Security.


Below is a definition/explanation of each of the fields in the Publish Permissions window.


Restore Point Description: Enter a name for the Restore Point that describes the changes that are being published. If the Restore Point Description field is not populated, Restore Points that are created will be automatically identified using the numbering system established in Security Setup on the Restore Point tab.


During the Publish Permissions routine, two Restore Points are created. One Restore Point for the Live Permissions and one for the Easy Security Company. A Restore Point is basically a snapshot of a system's current permissions. The Restore Point provides the ability to roll back the permissions in a system to the previous set of permissions. This may be necessary if something didn't work correctly on the new set of permissions or if it was determined that the changes should not have been made.


Show Status: When this field is checked, confirmation messages display which requires user intervention for the publishing process to continue. Confirmation messages are presented after each step of the process. The messages show the results of the step that the Publish Permissions feature processed. Only the steps that are marked will be processed.


Test Requirements: Tests all the permission changes that have been made to make sure the permissions are consistent. For example it checks to see if permissions were added to an object that has since been deleted from the database. It also checks if Roles have been assigned to a user that has since been deleted, etc.


Delete Old Restore Points: Entering a checkmark in this box causes previously created Restore Points to be deleted. The process will retain the number of Restore Points that is entered in the No. of Restore Points to Keep field. This field is on the Restore Point tab of the Security Setup window.


Update No Permissions based on Expiry Dates: When the Publish Permissions function is processed, Easy Security reviews the data to see if any of the Expiry Date fields have been populated with a date. If any Expiry Date fields are populated, a calculation is performed to see if any of the dates have expired. If any of the Expiry Dates have expired, the program places a checkmark in the No Permissions field for that Permission Set or Login. The checkmark in the No Permissions field removes the permissions from the Login or Permission Set without actually removing any lines. This means the permissions can be added back at a later date by simply removing the checkmark from the No Permissions field and running the Publish Permissions function again.


Update All Free Role: The objects included in the All Free Role are updated when the Publish Permissions function is performed. All Free is a list of all the objects that users have access to. Instead of maintaining a list of all the objects that users are denied access to, Easy Security maintains a list of the objects that users have FREE access to. If a new object is added to the database, this feature will automatically determine if the new object will be added to the All Free Role. It makes this determination based on the Object Properties of the object type.


Update All Roles from Role Details: This feature updates the Roles based on information from the Role Builder Permissions, Recordings and Source Code Analyzer. If the Easy Security Permission Builder is not purchased this box should not be checked.


Update All Logins: All Logins will be updated when this box is checked.


Publish to Live: This step publishes/pushes the information from the Easy Security Company to the Live Permissions. Before this step happens, all the changes to permissions have been made only in the Easy Security Company. This step creates two Restore Points - one for the Easy Security Company and the second for the Live Permissions. The Restore Point for the Live Permissions can be used to put the permissions in the Live Permissions back to what they were before the Publish Permissions process ran. This is useful in case it was determined that some of the permissions were not correct or if it was decided that the changes should not be made.


Refer to the Documentation for the processes in Easy Security

Like   Don't Like

© 2015 Mergetool.com. All rights reserved.