Personal Views vs System Views

Loading


In modern CRM (Customer Relationship Management) and ERP (Enterprise Resource Planning) systems, the ability to filter, sort, and display data based on user needs is critical for productivity and efficiency. Two of the most powerful tools to achieve this in systems like Microsoft Dynamics 365 and Salesforce are Personal Views and System Views.

While both serve the purpose of presenting relevant data, they differ significantly in terms of scope, control, accessibility, and security. This article provides a detailed comparison between Personal Views vs System Views, explains how and when to use each, and outlines best practices for maximizing their potential.


1. What Are Views?

Before we compare the two types, it’s important to understand what a view is in the context of CRM or enterprise software.

A view is a customized presentation of data from a specific entity (or table). It defines:

  • Which columns (fields) are shown
  • How data is sorted or grouped
  • What filters are applied
  • Which users can access the view

Views are used across dashboards, list pages, search results, and reporting modules.


2. What Are Personal Views?

2.1 Definition

A Personal View is a custom view created by an individual user. It is typically stored in the user’s profile and only accessible to that user — unless explicitly shared with others.

2.2 Key Characteristics

  • Created using Advanced Find or built-in view creation tools.
  • Visible only to the creator by default.
  • Can be shared with individuals, teams, or roles.
  • Editable and removable by the user who created it.
  • Used to suit personal workflow or individual filtering needs.

2.3 Example Use Cases

  • A salesperson filters leads from a specific territory.
  • A support agent creates a view showing only high-priority open tickets.
  • A marketing user saves a custom filter for contacts who opened a recent email campaign.

3. What Are System Views?

3.1 Definition

A System View is a global, administrator-defined view that is available to all users (or specified roles) across the system. It is part of the system’s metadata and is typically used to enforce standards in data presentation.

3.2 Key Characteristics

  • Created and managed by system administrators or customizers.
  • Available organization-wide.
  • Cannot be deleted or edited by standard users.
  • Often used as default views, public filters, or dashboard components.
  • Supports business logic, including integration with security roles.

3.3 Example Use Cases

  • A global view of all active customers.
  • A default “My Open Opportunities” view for sales staff.
  • Standardized views for legal compliance or reporting.

4. Comparison Table

FeaturePersonal ViewsSystem Views
CreatorEnd userAdministrator or system customizer
AccessPrivate (sharable)Public/system-wide
CustomizabilityFully editable by creatorOnly editable by admins
SharingManually shareableAutomatically available to roles/groups
Security Role IntegrationLimitedFull support
Deployment ScopeUser-specificOrganization-wide
Use in Dashboards/ChartsLimitedFully supported
Deletion/Update ControlUser can manageControlled by admins
Best ForIndividual tasks or filtersStandardized, repeatable views

5. Creating Personal Views (Example: Microsoft Dynamics 365)

Steps:

  1. Navigate to any data grid (e.g., Leads, Opportunities).
  2. Click Advanced Find or use the new search experience.
  3. Define filters (e.g., “Status = Open”, “Owner = Me”).
  4. Select desired columns.
  5. Save the view with a unique name.
  6. Optionally, share the view with colleagues or teams.

Benefits:

  • Quick customization without needing admin help.
  • Empowers users to tailor data to their specific workflows.
  • Can be created in minutes and adjusted as needed.

6. Creating System Views

Steps:

  1. Navigate to Customization > Entities > Select an Entity.
  2. Go to Views, then click New View.
  3. Define filters, column layout, and sorting order.
  4. Save and publish the view.
  5. Optionally, set as default view or restrict visibility by role.

Best Practices:

  • Use naming conventions (e.g., “Active Contacts – Global”).
  • Limit the number of system views to avoid clutter.
  • Regularly review and retire outdated views.
  • Coordinate with data governance teams for compliance and standards.

7. Sharing Personal Views

In systems like Dynamics 365, personal views can be shared with:

  • Individual users
  • Security roles
  • Teams

Permissions:

When sharing, you can define what recipients can do:

  • Read – View only
  • Write – Modify the view
  • Delete – Remove the view
  • Assign/Share – Share further

Sharing personal views increases collaboration but also requires proper permission management to avoid confusion or unauthorized changes.


8. Security Considerations

Personal Views:

  • Not bound by role-based access unless shared.
  • May inadvertently expose sensitive filters if improperly shared.
  • Cannot be used to enforce security boundaries.

System Views:

  • Controlled and secured through roles.
  • Useful for enforcing standardized access to filtered data.
  • Can be restricted to specific departments or job functions.

Important: Views do not override field-level or record-level security — they respect underlying data access controls.


9. Use Cases and Scenarios

Scenario 1: Sales Team

Personal View:

  • A sales rep creates a view to see all their own leads that were created this week.

System View:

  • Admin creates a view: “All Open Opportunities Over $10K”, accessible by the entire sales department.

Scenario 2: Customer Support

Personal View:

  • An agent filters only the unresolved tickets assigned to them with high priority.

System View:

  • Supervisor creates a view for “All Open Tickets by Region” for team dashboards.

Scenario 3: Marketing

Personal View:

  • A user builds a view showing contacts who opened last month’s email campaign.

System View:

  • Marketing ops defines a standard view for “All Contacts Opted into SMS Campaigns”.

10. Advantages and Limitations

10.1 Personal Views

Advantages:

  • User autonomy and flexibility.
  • No need for admin involvement.
  • Ideal for quick tasks or one-time use.

Limitations:

  • Not visible system-wide.
  • Can’t be used in charts/dashboards by default.
  • Risk of clutter or duplication if many personal views are created.

10.2 System Views

Advantages:

  • Centrally managed and consistent.
  • Integrates with dashboards and business logic.
  • Supports role-based access.

Limitations:

  • Only editable by admins.
  • Slower to implement for ad hoc needs.
  • May become overwhelming if poorly managed.

11. Best Practices

For Personal Views:

  • Use meaningful names (e.g., “My Open Cases – High Priority”).
  • Periodically review and delete old views.
  • Avoid oversharing unless necessary.
  • Tag views with dates or projects for clarity.

For System Views:

  • Use naming standards (e.g., [Department] – [Purpose]).
  • Group views logically by function (e.g., Sales vs. Service).
  • Train users on which views to use and why.
  • Regularly audit usage and relevance.

12. Enhancing Views with Charts and Dashboards

In systems like Dynamics 365, System Views can be paired with:

  • Charts – for visual analytics.
  • Dashboards – to provide overview pages.

Personal Views can sometimes be used in charts/dashboards if shared properly or if the platform allows.


13. Cleaning Up Views

Too many views — personal or system — can lead to interface clutter and user confusion.

Recommendations:

  • Archive or delete views not accessed in 90+ days.
  • Consolidate similar views.
  • Educate users to avoid redundant personal view creation.
  • Use naming conventions to categorize views clearly.

14. Platforms That Use Personal/System Views

  • Microsoft Dynamics 365
  • Salesforce
  • Zoho CRM
  • Oracle NetSuite
  • SAP CRM
  • Power Platform / Dataverse
  • Custom-built enterprise software

The concepts of personal vs system views apply broadly across CRM/ERP/data platforms where user-level customization and admin control must coexist.


Leave a Reply

Your email address will not be published. Required fields are marked *