This read-only repository contains CumulusCI automation and unmanaged metadata components used in the Grants Management MetaDeploy installer.
Visit the Grants Management customer group or Salesforce Partner Community - Grants Management Experts Group for any questions about this repository or Grants Management.
- Grants Management and Funding Program Portal Community
- Grants Management, Only
- Grants Management Flows
This installs the recommended setup of Grants Management into your org. In addition to installing Grants Management, this installer creates a Community with the Grantee Portal template and applies our recommended configurations.
Steps | Type | |
---|---|---|
Install SFDO Base 1.0 | Package | Required |
Install Outbound Funds (Core) | Package | Required |
Deploy Visual Assets | Metadata | Required |
Install Grants Management | Package | Required |
Deploy Grants Management: Enhanced Application (Sample) Flow | Metadata | Required |
Deploy Create Application Flow | Metadata | Required |
Deploy Grants Management: Multi-Section Application Form (Sample) Flows | Metadata | Required |
Deploy Profiles | Metadata | Required |
Deploy Submit Application Flow | Metadata | Required |
Deploy Grants Management: Validate EIN (Sample) Flow | Metadata | Required |
Install Outbound Funds NPSP Extension | Package | Optional |
Create the Funding Program Portal | Other | Required |
Publish the Funding Program Portal | Other | Required |
Install Funding Program Portal Navigation Menu | Metadata | Required |
Add Grantseeker Profile to Funding Program Portal | Other | Required |
Grant Visibility to Community Users | Metadata | Required |
Add Funding Program Portal Branding | Metadata | Required |
Update Funding Program Portal Profile (Guest User) profile | Metadata | Required |
This installs Grants Management into your org and doesn't create the Funding Program Portal.
Steps | Type | |
---|---|---|
Install SFDO Base 1.0 | Package | Required |
Install Outbound Funds (Core) | Package | Required |
Deploy Visual Assets | Metadata | Required |
Install Grants Management | Package | Required |
Deploy Grants Management: Enhanced Application (Sample) Flow | Metadata | Required |
Deploy Create Application Flow | Metadata | Required |
Deploy Grants Management: Multi-Section Application Form (Sample) Flows | Metadata | Required |
Deploy Profiles | Metadata | Required |
Deploy Submit Application Flow | Metadata | Required |
Deploy Grants Management: Validate EIN (Sample) Flow | Metadata | Required |
Install Outbound Funds NPSP Extension | Package | Optional |
The Grants Management: Multi-Section Application Form (Sample) flow shows a grantseeker an application with multiple sections and allows a grantseeker to save and return to the application. This flow is continuous until a grantseeker submits their application.
The Enhanced Application (Sample) flow condenses the default application experience using the Create Application flow from three screens to one screen. This is a sample flow and includes example application language, unmapped custom fields, and a file upload component within a single page.
The Create Application flow automates how the application initially starts for your grantseeker. This involves retrieving information about the Funding Program and user’s Contact information, autofilling fields on the application, and creating the application record. Without this flow, a grantseeker can’t apply for a Funding Request without making permission updates to the Grantseeker Plus Login profile.
The Submit Application flow automates how a grantseeker’s application is submitted to an organization. The flow retrieves the application record, makes sure the user is both a site user and owner of the application, and updates the application before it is submitted. Without this flow, the grantseeker’s application can’t be submitted to your organization for review.
The Grants Management: Validate EIN (Sample) Flow allows your grants managers to search for and validate the EIN of an organization.