Skip to main content

Managing Global Feature Operations

This chapter explains how to manage global feature permissions that are available only to members of the Administrators role.

Key Concepts of Global Feature Operations

When it comes to features, there are two levels of permissions.

Global Feature Operations

Some features have “global” permissions (known as global feature operations). This type of permission applies to all instances of the feature on the site. The process for permitting a global feature operation is done through Site Manager and is the same regardless of the feature with which you are working. Only members of the Administrators role can work with global feature operations.

Instance-Level Permissions

Some features have permissions that apply to only one instance of the feature. You manage this type of permission through the feature instance itself. These permissions are described later in this guide in the chapters that pertain to each feature type (such as Announcements). In general, these types of permissions can be managed by either of the following:

  • Members of the Administrators role.

  • Members of any role that has the Can Admin permission on the subsection or tab that includes the feature instance being configured.

This section describes the process of granting global permissions for a feature—in other words, permitting a role to do “global feature operations.” The exact operations that are available vary from feature to feature, but the basic procedure is always the same.

The privileges that go with each operation are described later in this chapter (such as Announcements).

  1. Log in to the portal as a member of the Administrators role.

  2. Click the user icon and select Site Manager from the drop-down menu.

    The system displays the Site Manager screen, with the Site settings tab selected by default.

  3. Click the Global portlet operations tab.

    The system displays a screen that lists all of the features in your system. Some of the feature names are displayed as hyperlinks, which means that you can use this screen to edit global operations for these features. Others are not hyperlinks, which means that they have no global features operations.

    If for some reason one or more features are not displayed as hyperlinks, and you think that they should be, see Troubleshoot Global Feature Operations.

  4. Click the name of one of the features for which you are defining permissions. (Tip: You can filter the list of features by entering text in the search field at the top of the list.)

    The system displays the Permissions for: feature screen. This screen includes a list of all the roles defined in your system.

  5. Expand the role for which you want to define permissions.

    The system displays the operations that you can permit for this feature for the selected role. For an explanation of the different operations, see the description of that feature later in this guide.

  6. For each operation that the role should be allowed to perform, make sure the button displays Yes.

  7. Click Save.

  8. Repeat steps 4 through 7 until you have established access for all the features that you want to configure at this time.

This procedure might disrupt users’ sessions, so you should do this at a time when you expect usage to be light.

  1. Log in to the web server as someone with administrative privileges.

  2. Open a command prompt and navigate to the following directory:

    Drive: Program Files/Jenzabar/ICS.NET/portal/bin

  3. Run the following command:

    JICSAdmin /sync

  4. Reset the Internet Information Service (IIS) by taking the following steps:

    1. From the Windows taskbar, choose Start > Run.....

      The system displays the Run dialog box.

    2. In the Open field, enter iisreset.

    3. Click OK.

  5. Refresh the Global portlet operations screen by completing the following steps:

    1. Click the user icon and select Site Manager from the drop-down menu.

    2. Click the Global portlet operations tab.

      The Global portlet operations screen displays.

This procedure might disrupt users’ sessions, so you should do this at a time when you expect usage to be light.

  1. Log in to the web server as someone with administrative privileges.

  2. Navigate to Drive: Program Files/Jenzabar/ICS.NET/Portal.

  3. Using Notepad, open the Web.config file.

  4. Search for the syncglobaloperationsonstart parameter. By default, this parameter is set to false. Change this value to true and save the file.

  5. Reset IIS by completing the following steps:

    1. From the Windows taskbar, choose Start > Run....

      The system displays the Run dialog box.

    2. In the Open field, enter iisreset.

    3. Click OK.

    Note that this process may take several minutes.

  6. In Web.config file, search for the syncglobaloperationsonstart parameter, change the value back to false and save the file.

  7. Reset IIS by completing the following steps:

    1. From the Windows taskbar, choose Start > Run....

      The system displays the Run dialog box.

    2. In the Open field, enter iisreset.

    3. Click OK.

Troubleshoot Global Feature Operations

In some rare cases, you may experience one of the following problems while using Site Manager to work with global feature operations:

  • When you get to step 4 of the procedure described in Permit Global Feature Operations, the feature with which you want to work is not displayed as a hyperlink, even though it should be.

  • When you click the hyperlinked feature name, the system does not display the full list of operations that you expect to see.

  • You can solve this problem by synchronizing global feature operations. There are two ways of doing this, as follows: