Loading
Nonprofit Case Management (Managed Package) Documentation
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Permission Sets

          Permission Sets

          Extend user access to the nonprofit Case Management managed package features by using permission sets.

          Users can have only one profile, but they can have multiple permission sets. You can assign permission sets to any user, regardless of their profile. And permission sets are additive, so if you have staff who manage programs and also do casework, you can assign multiple permission sets as needed.

          • Case Management Permission Sets
            Learn about the permission sets that are included with the Case Management managed package.
          • A Note About Open Orgs
            If all users with a login to your org can see all of the data, you have what's called an open org. We recommend you use security and sharing settings to allow specific users to see records or fields, based on criteria you specify.
          • Assign Permission Sets
            Assign permission sets to give users access to the Case Management records and objects.
          • Understand Access to Records
            Understand how to use sharing rules to expand access to additional groups of users.

          Case Management Permission Sets

          Learn about the permission sets that are included with the Case Management managed package.

          Case Management includes these permission sets:

          Permission Set

          Access

          Assign To

          ActionPlans
          • Read on Action Plans and Action Plan Templates
          Anyone who needs to view Action Plans or Action Plan Templates
          Case Management: Manage
          • Access to the Case Management app

          • Create, Read, Edit, and Delete on Action Items, Action Item Templates, Assessments, Case Plans, Client Alerts, Client Note Relationships, Client Notes, Goal Action Item Templates, Goals, Goal Templates objects and fields

          • Access to the Case Management app

          • Create, Read, Edit, and Delete on Action Items, Action Item Templates, Assessments, Case Plans, Client Alerts, Client Note Relationships, Client Notes, Goal Action Item Templates, Goals, Goal Templates objects and fields

          Salesforce Admin or Program Manager

          Case Management: Deliver

          • Access to the Case Management app

          • Create, Read, Edit, and Delete on Action Items, Assessments, Case Plans, Client Alerts, Client Note Relationships, Client Notes, Goals,Intakes, and Service Deliveries

          • Read on Action Item Templates and Goal Templates

          Case Manager

          Case Management: View

          • Access to the Case Management app

          • Read on Action Items, Action Item Templates, Assessments, Case Plans, Client Alerts, Client Note Relationships, Client Notes, Goals, Goal Templates,Intakes, and Service Deliveries

            Note
            Note If a user is assigned the Case Management: View permission set, they will not have access to the Client Notes tab. This behavior is by design and will be revisited in a future release.

          Anyone who needs view-only access

          PMM: Manage

          • Read, Create, and Edit on Program Cohorts, Program Engagements, Programs, Service Deliveries, and Services objects and fields

          Program Directors

          Program Managers

          PMM: Deliver

          • Read access on Program Cohorts, Programs, Service Deliveries, and Services objects and fields

          • Create, Read, and Edit access on Program Engagements and Services Deliveries objects and fields

          Case Managers

          Service Providers

          PMM: View

          • Read access on Program Cohorts, Program Engagements, Programs, Service Deliveries, and Services objects and fields

          Staff who need visibility into program performance and service delivery to clients, such as Executive Directors and Developmental Staff

          Important
          Important Case Management and PMM permissions only apply to the custom objects within those applications. To address the object-level security for standard Salesforce objects, such as Account, Contact, and Case, Admins must ensure that Read, Create, Edit, and Delete permissions are assigned to the appropriate profiles to make these permissions work. For more information, see Control Who Sees What in Salesforce Help.

          If you want to extend access to Case Management or PMM records beyond what's included in the permission sets, we recommend adding sharing rules.

          A Note About Open Orgs

          If all users with a login to your org can see all of the data, you have what's called an open org. We recommend you use security and sharing settings to allow specific users to see records or fields, based on criteria you specify.

          If all users with a login to your Salesforce org can see all of the data in your org—that is, they can see all the records and fields—you have what's called an "open org." Case Management and PMM permission sets won't limit user access in open orgs.

          Important
          Important Adding Case Management and PMM to an existing NPSP open org results in open access for all users to all case management and program management data.

          As an alternative, we recommend you use security and sharing settings to allow specific users to see records or fields, based on criteria you specify. This more secure approach ensures case management client confidentiality, especially if you have general and fundraising staff using NPSP in your org. Assigning the Manage Cases and Manage Programs permissions to your case and management staff will keep your client data visibility restricted.

          Assign Permission Sets

          Assign permission sets to give users access to the Case Management records and objects.

          1. Click Setup gear icon, then click Setup.

          2. In the Quick Find box, type Permission Sets, then click Permission Sets.

          3. Select the permission set that you want to assign to users.

          4. Click Manage Assignments, then Add Assignments.

          5. Select the checkboxes next to the appropriate users, and click Assign.

          Understand Access to Records

          Understand how to use sharing rules to expand access to additional groups of users.

          You can use sharing rules to expand access to additional groups of users. Each record owner can manually share individual records with other users using the Share button on the record. However, it's often more efficient for an Admin to share records with defined groups of users.

          What does this mean for NPSP, PMM, and Case Management?

          • Additional permissions may be granted by assigning permission sets to users. In the Case Management app, we have extended permissions to include the Case Management custom objects.

          • Access to records a user doesn't own is first assigned by org-wide defaults. In the Case Management app and PMM, these are public read/write. This means all users who have access to the objects can view and edit records for those objects. Contacts, Action Item, Client Note Relationship, Goal, and Goal Action Item Template are controlled by the parent. This means a user can view, edit, or delete a record if they can perform the same action on the record to which it belongs. Although these are the default settings, you may not want all users in your org to be able to see or edit records. Take some time to think about your sharing model and decide if you want to make it more restrictive.

           
          Loading
          Salesforce Help | Article