Resources | developer.brewmp.com Resources | developer.brewmp.com

Developer

resources

Managing access controls

This topic describes how to manage Access Controls (ACLs) in your module. Access control selections determine whether specified dynamic applications are allowed to access directories or files that you specify.

To add access controls

  1. In the Resource Manager window, select the Module tab, then click the Access Control tab.

    The following fields are shown.

  2. If any are listed, select an ACL type.
  3. To specify a new path, click in the Path area.

    The Add New Path dialog displays.

  4. Type the path to the directory of the files. The first forward slash of the path is automatically added to the path. Select the ACL Type from the drop-down menu.
  5. Click Add.

    The path is listed in the Access Control panel.

To add read/write access for paths

  1. In the Access Control panel, select a path and click the Add Access Right icon . The left box sets the Exact rights and the right text box sets the Children rights. Select the box for the rights you want to enable.
  2. The Groups icon is enabled when setting the rights.

  3. Click on the groups icon . The Add New Group dialog displays.

    Note: Set up the group header files ahead of time. If they are not set up, you won't be able to add them in the Access control tab. To create a group header file, add the ClassIDs for the applications to a C header file in a # define list.

  4. To specify a C header file containing the list of classIDs for the group of applications, select one of the following.
    • Select Existing File to browse to the location of an existing file.
    • Select Existing Directory to browse to the location of an existing directory.
    • Select Recently Used (History) display a list of recently used privileges.
  5. Select the ClassID from the list for the application to which you wish to assign the rights and click Add.
  6. When you are done adding ACLs, save your changes.