At your institution, you may have people who are responsible for completing different tasks in Outcomes. To accommodate this, you can create Roles that correspond with different types of users. Each Role is customized with its own set of permissions and access. For example, you can create Roles for Reviewers, Interviewers, IT Team members, etc. By default, you'll have an Administrator Role that grants full access to all features. Where appropriate, you can assign this Role to users instead of using a customized Role.
When creating or editing users, you can assign the appropriate Role to them. For instance, if you want your reviewers to edit the Tags on your applications, assign the Edit Application Tags permission to their Role. In addition to Roles, you can also control application visibility through the Reviews and Teams features.
By default, there is an Administrator Role that gives full access to all features.
To create a new Role:
- Go to the Roles option in the Settings Menu. The Roles page shows your existing roles and indicates how many of the available permissions are enabled in each category for each Role. To begin building a new Role, click the plus sign at the top right.
- Give the new Role a name and select from the available dashboards. The dashboards that appear here are the Reports you've created. The Report you select here becomes the Dashboard for any user in this Role, and they can modify it as desired.
- Use the checkboxes to enable the actions you'd like to permit for the users in this role. Where applicable, tick the checkbox near the heading of a group of actions. This allows you to select individual actions within that group. Any items left unchecked may still be visible to the reviewers. To hide items, use the Data Restrictions area.
- To limit which applications are visible to users with this Role, make a selection under Segment in the Application Visibility area. If you make a selection here, users in this Role can see all the applications in the Segment you choose. Keep in mind, users can also see applications that have been assigned to them, regardless of the Role they are in.
- To add data restrictions, click Add Restriction. Select the type of restriction you’re adding. By default, all items listed are enabled for viewing. Use the sliders to restrict the desired information. Click Add to add the restrictions.
- Click Create Role.
The Roles page lists your existing roles, and displays a grid that allows you to review which Actions are enabled for each Role. Roles are listed at the top of the grid. To edit any of your existing roles, click on the desired Role here.
When creating Roles in Outcomes, you can select which actions are available to the users with each Role. See below for a description of the available actions.
- Impersonate Applicants: allows users to temporarily access individual applicant portals on behalf of the applicant.
- Review Applications: allows users to fill and submit review forms for any application.
- Assign Applications: allows users to assign applications to other users.
- Send Email to Applications: allows users to send emails to applicants via the Applications grid bulk actions, or from the Application Review page.
- Edit Application Data: allows users to change values for data submitted by the applicant in their program’s forms.
- Edit Application Properties: allows users to change values for internal application metadata - not submitted through an application form.
- Change Application Phase: allows users to move applications through the established set of Review Phases, to trigger review assignments and workflows.
- Edit Application Tags: allows users to add or remove any Tags on an individual application record.
- Change Application Stage: allows users to move applications through the set of Applicant Stages defined on their Programs which will alter the content required through the Applicant Portal.
- View Reviews: allows users to read individual submitted Review Forms from other users and see summary review forms calculations.
- View Concealed Fields: allows users to see fields marked as “Hidden”, either in Application Form or Application Properties.
- Comment on Applications: allows users to place new comments on an application record.
- Copy Applications: allows users to copy an application to another program.
- Change Application Decision: allows users to set the Decision value for an application record from the established set of Decision codes.
- Manage Program Properties: allows users to work with the Program Properties section of the Settings Menu.
- Manage Programs: allows users to edit the list of Programs and configure all available Program metadata, such as Stages, Open Dates, Forms, and Checklists.
- Manage Application View Layout & Properties: allows users to configure the universal Application Summary View and side panel contents that appear on every application record.
- Manage Application Segments: allows users to add, remove, or edit Application Segments, their Categories, and contained filters.
- Manage Application Forms: allows users to add, remove, or edit the set of Forms, and their content, which are available for use with any Program.
- Manage Review Forms: allows users to add, remove, or edit the set of available Review Forms, their names, and their questions.
- Manage Review Phases: allows users to add, remove, move or edit the set of Phase Groups and Review Phases, their associated Review Forms, Assignment logic, and Summary Calculations.
- Manage Exports: allows users to add, remove, or edit the set of Exports, their names, contents, filters, schedule, and delivery settings.
- Generate Exports: allows users to export files. This applies to On-demand Exports from the Applications grid and Scheduled Exports including any applications or data they are permitted to view.
- Manage Portals: allows users to configure the URL and styling of the Applicant Portal.
- Manage Reference Forms: allows users to add, remove, or edit the set and contents of available Reference Forms for use in the Applicant Portal.
- Manage Automation Rules: allows users to add, remove, or edit any Automation Rules and available metadata, like names, triggers, filters, and actions.
- Manage Decision Settings: allows users to edit the set of Decision values and metadata for the account.
- Edit Contacts: allows users to add or remove any Contact, and edit any data on Contact records. Edit all Contact settings, such as Contact Types, Contact Properties, and Integrations.
- Manage Contact Segments: allows users to add, remove, or edit Contact Segments, their Categories, and contained filters.
- Inquiry Forms: allows users to add, remove or edit contents of Inquiry Forms and configure contents of the Inquiry Portal.
- Manage Contact Type: allows users to add, remove, or edit Contact Types.
- Manage Contact Calculated Fields: allows users to add, remove, or edit Calculated Fields in the Contacts area.
- Manage Assigned Conversations: allows users to send messages and work with the management functions (reassign, resolve, etc.) for the conversations assigned to them.
- View All Conversations: allows users to see all conversations.
- Manage All Conversations: allows users to see and manage all conversations.
- Manage Users: allows users to add, remove, or edit any user and their metadata, such as Role, Team, and Portal Access.
- Invite Users: allows users to send portal invitation emails to users for initiation of system access.
- Manage Roles: allows users to create and edit any Roles in the software.
- Manage Teams: allows users to add or remove any Team and configure the User membership of any Team.
- Impersonate Organization Users: allows users to temporarily access the Outcomes Portal on behalf of a specific user to troubleshoot or configure their account.
- Manage Organization Settings: allows users to edit these core settings, including Organization Name and time zone.
- Manage Email Settings: allows users to configure how notification emails are sent/signed to system or portal users.
- Manage Reports: allows users to add, remove, or edit any Report, its content, and sharing link settings.
- Manage Goals: allows users to add, remove, or edit any Goal and its available metadata, such as Target, Segment, and Dates.
- Manage Key Vault: allows users to work with the Key Vault section of the Settings menu.
- Personalize Dashboard: allows users to customize the default Dashboard’s contents, filters and layout to match one’s own personal preferences.
- Manage Marketing Settings: allows users to work with the Marketing Settings.
- View Outreach: allows users to view the sent list and contents of emails, text, and voice messages in campaign tracks.
- Manage Outreach Campaigns & Tracks: allows users to turn off messages and to create, edit, and delete tracks.
- Manage Emails: allows users to create, edit, and delete emails on the campaign tracks pages.
- Send Emails: allows users to activate and deactivate emails to be sent. Set the schedules for email tiers.
- Send Print Pieces: allows users to activate, and deactivate print pieces to be sent. Set the schedules for email tiers.
- Manage Text Messages: allows users to create, edit, and delete text messages on the campaign tracks pages.
- Send Text Messages: allows users to activate, and deactivate text messages to be sent. Set the schedules for email tiers.
- Manage Voice Messages: allows users to create, edit, and delete voice messages on the campaign tracks pages.
- Send Voice Messages: allows users to activate and deactivate voice messages to be sent. Set the schedules for email tiers.
- View Email Templates: allows users to view the active and archived email templates on the Email Templates list page.
- Manage Email Templates: allows users to create, edit, and archive email templates. Note that changing templates doesn't impact existing emails.
- View Events: allows users to work with the Events feature and its related pages.
- Manage Events: allows users to edit and create Events.
- Manage Event Emails: allows users to send emails to event registrants from within the Events feature.
- Manage Event Registrations: allows users to manage registrants for an event. This includes adding, updating, or removing their registrations.
- Manage Event Types: allows users to create or rename Event Types.
Review the examples below for ideas to consider when creating roles for your environment.
Example 1: Reviewers Without Access to Ethnicity Data
In this example, the program has created a Role for users who will be reviewing applicants. As seen below, the reviewers don’t need any administrative functionality, but they need to review all applications. They need access to submit review forms (via the Review Applications action) and update tags (via the Edit Application Tags action). The program has decided to allow reviewers to generate exports that have been created for them. To complete these tasks, the reviewers won't need access to Contacts or Marketing, and the program has decided to obscure the ethnicity and race information (via the race data restriction).
Application Visibility and Data Restrictions
Note: if you receive the Full Application PDF from CAS, you'll also need to add Application PDF as a data restriction, as race and ethnicity information is available there.
Example 2: IT Staff
In this example, the program has created a Role for technical teams who will be working with applicant segments and configuring exports. They only need access to the data that will be exported.
Working with Your Roles
Once your Roles are in place, you can assign them to users. Each user can only be in one Role.
From the Roles page, you can review, edit, and delete Roles. Each Role is listed in the grid, along with an indication of how many of the available permissions are enabled in each category for each Role.
To edit or delete a Role:
- Click the name of the Role.
- To modify the Role, check or uncheck the desired settings, adjust the visibility, or add the desired restrictions.
- To remove a Role, click Delete Role. If any user is assigned the Role, an error message appears, preventing you from deleting it.