1 of 13

Salesforce Student Org Data Excellence Initiative

Steven Hou, Daniel Scrochi Colmenares, Andrew Talbott, Nicholas Beatty, Chris Rao

Project Sponsors: Kristina Bee, Jeff Wright, Jessica Barbosa

2 of 13

Background

  • Project Idea:

2

  • Key Stakeholders?
      • Members of Student Life and Recruitment Units
      • University of Michigan Faculty, Staff, Students, and Student organizations
    • UM Salesforce Team and Technical Debt

    • Key areas:
      • Deprecated objects, fields, and automations
      • Privacy and security issues
      • Managed Packages
      • Scheduled Jobs

3 of 13

Agenda

  • Managed Packages
  • Scheduled Jobs
  • Salesforce Automations
  • Permissions and Security
  • Objects & Fields

3

4 of 13

Goals/Deliverables

  • Enhanced the data governance framework for the Salesforce Student Organization by conducting a thorough analysis and systematically documenting our findings.

  • Ran a data health check in the Salesforce Student Org
    • Analyzed Key Components
    • Documented Findings
    • Made Changes to Production

4

5 of 13

Managed Packages

  • Comparable to Plug-ins
  • Many are not being used
    • This is not clearly documented within the Salesforce Application
  • Ran a report showing backend actions by package to gauge usage
  • Removed unused packages from production environment

5

6 of 13

Scheduled Jobs

  • Are users active
  • Job Verification
  • Documentation
  • Production Changes
  • Results:
    • Reduced usage by 50%

6

7 of 13

Salesforce Automations

  • Three types of automations - two of them are slowly being phased out

  • There were a number of automations that were obsolete, could be deleted

  • Converted all necessary automations to Flow-type and moved most of them into Production

7

8 of 13

Permissions and Security

Who has access to things they should not?

Campaigns

Reports

8

9 of 13

  • Confidential & Sensitive

  • Names, Phone numbers, SSN, Addresses, etc.

  • Privacy and Security Issues

9

PII (Personally Identifiable Information)

10 of 13

Access records and campaigns

Or?

10

The process…

11 of 13

Report & Recommendations

11

12 of 13

Objects & Fields

12

Objects & Analysis tool (Identify Usage)

Objects & Fields data usage (Document & Prioritize)

Dataloader (Value Mapping)

13 of 13

Thanks!

Any questions?

13