Managing Permissions in the Announcements Feature
This section explains how to grant privileges specific to the Announcements feature. You can grant the following permissions:
Allowing roles to post announcements (instance level)
Allowing roles to post announcements to all base roles, guests (global)
Allowing roles to view and edit all announcements (global)
For each instance of the feature, you can allow other roles to post announcements. You do this by giving them the Can Post Announcements permission.
With this permission alone, users can post announcements to the various context-specific roles only. If you want the role to also have permission to post to base roles, you have to give the role a global feature operation (for details, see Allow Roles to Post Announcements to All Base Roles and Guests).
Note that when users post announcements, they can publish the announcement immediately, without review. Their announcement will be displayed not only in this feature instance, but in all feature instances configured to display this type of announcement. Because of this, you may want to be somewhat cautious about giving roles permission to post announcements.
Log in to the portal as a member of the Administrators role or someone with Can Admin privileges in the appropriate context, and navigate to the page that contains the Announcements feature instance.
Click the wrench icon in the upper-right corner of the page.
The admin bar displays.
Click the Access link in the admin bar.
The system displays the Access page, which lists all the roles defined for this context as well as all the global roles. Roles that have access to the page are highlighted in green. Roles that do not have access to the page are shaded gray.
Take one of the following steps:
If the role is highlighted in green, this means the role already has permission to view the page. Click the role to display a dialog that lists the permissions available in each of the features found on the page.
If the role is shaded gray, this means the role does not have access to view the page. You must first grant the role access to the page before you grant permissions. To do so, click the role and then click the Hidden button to change it to Visible. Now that the role can view the page, the screen refreshes to list the permissions available in each of the features found on the page.
Under the list of permissions for the Announcements feature, click the button next to the Can Post Announcements permission to change the setting to Yes.
Once you have given a role permission to post announcements in at least one feature instance, as described in Allow Roles to Post Announcements, you might want to also give these users the option of being able to post directly to any of the following:
Guests
Any of the base roles
Individual users that are members of base roles
Note that users with this permission also can select an “All Users” delivery option, which means every user account in the system.
When you give this permission to a role, they have this privilege in all instances of the Announcements feature (where they already have permission to post announcements). This permission has no effect if users are not already allowed to post announcements in at least one feature instance.
To allow a role to post announcements to base roles and guests, use the procedure described in the Permit Global Feature Operations section and the following options:
At step 4, select the Announcements feature.
At step 5, select the Allow Post to Base Roles operation.
Members of the Administrators role have the authority to view all announcements, even those sent from one user to another. Members of the Administrators role also can modify the text of any announcement, to hide it and to delete it.
To allow a role to view and edit all announcements, use the procedure described in the Permit Global Feature Operations section and the following options:
At step 4, select the Announcements feature.
At step 5, select the Show Admin Section operation.