Automation Champion

Automating Salesforce One Click at a Time
Automation Champion
  • Home
  • About Me
    • Testimonials
    • Resources
  • Process Builder
  • Salesforce Flow
  • Pardot
  • Apex
  • Training Details
    • Salesforce Administrator
    • Salesforce Advanced Administrator
    • Platform App Builder
    • Lightning Flow
    • Pardot
    • Sales Cloud
    • Service Cloud
    • Community Cloud
    • Hands-on Excercises
  • My Books
  • Contact Me
  • Tag: summer14release

    • Control Manual Sharing for User Records

      Posted at 10:52 PM by Rakesh Gupta, on June 4, 2014

      After Summer’14 release you can prevent users from sharing their own user records with other users across the organization. You can also set Organization-Wide Default for the user object to Private. This feature is available in Professional, Enterprise, Unlimited, and Developer Editions.

      Business Use Case:- Higher management in Universal Container doesn’t want to allow their users to share own user records with other users and on the record detail page they don’t want to allow users to see owner’s details (When user click on owner name they drill-down to user record detail page).

      A solution of the above business requirement

      Before  Summer’14 release the Sharing button was available on all user detail pages for organizations with User Sharing. This button enables a user to grant others access to the user’s own user record, a method that is known as manual sharing. Now you can Enable or disable the Sharing button for all users. To solve above business requirements follow the below instructions

      1) Click on Name | Setup | Administration Setup | Security Controls | Sharing Setting
      2) Click on Edit in the Organization-Wide Defaults area
      3) Set Organization-Wide Default for the User object to Private and deselect Manual User Record Sharing checkbox to display the Sharing button on the user detail page, as shown in the following screenshot

      Set Organization-Wide Sharing for User Object

      Set Organization-Wide Sharing for User Object

      4)  Click on Save.

      Note :-  After Summer ’14 release organizations that are enabling User Sharing get the Sharing button hidden on all user detail pages by default. When the organization-wide default for users is set to Public Read Only, users get read access to all other user records, can see those users in search and list views, and can interact with those users on Chatter and Communities.

      It’s time to test this feature

      To test this feature I am login with a different user whom having read only access on another user’s Lead records. In this demo I took the example Lead object to test (OWD Private for user object).

      1) Navigate to your User detail page and now page doesn’t contains Sharing button, it will look like the  following screenshot

      No Sharing Button On User Record

      No Sharing Button On User Record

      2 ) Navigate to Lead record records and click on Owner Name as shown in the following screenshot

      Click on Record Owner Name

      Click on Record Owner Name

      It will redirect you a new page where it will display error message “A full profile is unavailable because you don’t have access to this user.“same like the following screenshot

      Owner Details is Unavailable

      Owner Details is Unavailable

      Pros and Cons of setting Organization-Wide Default for User to Private

      1) If OWD is set to private, than you can follow to those users in Chatter for which you having read only access to their user record
      2)  If you have disabled the Community User Visibility checkbox in the Sharing Settings page, community users can only be seen by themselves and their superiors in the role hierarchy.
      3) To Share the user records you can write sharing rule.

      Posted in Summer'14 Release, User Management | 2 Comments | Tagged ADM 201, Admin maintenance exam, Chatter, Chatter ehancement summer14, chatter enhancement, Con 201, Control Manual Sharing for User Records, DEV401, Enable or disable the Sharing button for all users, Manual User Record Sharing, prevent users from sharing records, salesforce, salesforce Admin exam, salesforce advanced developer certification, salesforce certified developer exam, salesforce release, Salesforce summer 14 release, Salesforce summer14 release, Set owd for user object to Private, SHarew user record, summer 14, Summer 14 enhancement, Summer 14 release summary, Summer 14 User object enhancement, Summer'14, summer'14 release, summer14 release preview, summer14release, User objectSalesforce, Userobject
    • Delete Topics Directly in Salesforce

      Posted at 11:26 PM by Rakesh Gupta, on May 29, 2014

      hashtag

      Topics are a great way to organize or increase post and comments visibility. For example, if you post that you’re working on a presentation for your customer Universal Container, you might want to add the hashtag topic #UniversalContainer or #UC in your update. Anyone can click on these topics to find out more information about Universal Container and to see which peoples and groups are talking about Universal Container.

      Before  Summer’14 release if you want to Delete Topics the only way is by using the SOAP API, Chatter REST API, Developer console, My App or Chatter in Apex. But after Summer’14 you can easily delete them right on topic detail pages.

      Business Use case :- Business users in Universal Container want a way to delete Topics from Salesforce. In this demo I will delete Topic Summer’14.

      Solution of above business requirement

      To Delete Topic directly in Salesforce it’s required Delete Topics user permissions. To Delete Topic from Salesforce UI follow the below instructions

      1) Navigate to Topics detail page, In our case Topic Summer’14
      2) In the upper-right corner of a topic detail page, click on drop Down and Select Delete options, as shown in the below screenshot

      Delete Topics

      Delete Topics

      3) From the same menu, you can now edit details such as the topic name and description, or add a topic as a favorite etc.

      You can’t view and delete topics from Salesforce1 app. From the Salesforce1 mobile browser app (https://yourinstancename.salesforce.com/one/one.app) you can able to view topics and all feed related threads to that Topic but not delete.

      Salesforce1 Browser App

      Salesforce1 Browser App

      Few points to remember: – Before deleting topics remember below points

      • Topics are permanently deleted. They aren’t sent in the Recycle Bin.
      • Deleted topics are removed from search results, the topics list, all posts and records, Recently Talked About, Related Topics, and Trending Topics lists, and your users’ favorites.
      • Users can reintroduce a topic after it has been deleted.
      Posted in Chatter, Summer'14 Release | 0 Comments | Tagged ADM 201, Admin maintenance exam, Chatter, Chatter API, Chatter REST API, Chatter topics, Con 201, Custom link, Delete chatter topics, delete topcis in salesforce, Delete topic from Salesforce1 app, delete topics, Delete Topics user permissions, DEV401, developer console, developer maintenance exam, Force.com, Hashtag in Salesforce, Permission to delete topic in salesforce, salesforce, salesforce release, Salesforce summer 14 release, Salesforce summer14 release, Salesforce1, Salesforce1 mobile browser app, SOAP API, summer 14, Summer 14 enhancement, Summer 14 quick summary, Summer 14 releae notes, summer 14 release notes, summer 14 release preview, Summer 14 release summary, Summer'14, Summer'14 quick summary, Summer'14 releae notes, summer'14 release, Summer'14 release dates, Summer'14 release pdf, Summer'14 release summary, summer14 release date, summer14 release preview, summer14 releasepdf, summer14release, Topic detail page, Topic in Salesforce, Topic limitation, Topics, Topics in Salesforce, Trending Topics, Universal container, Using Topics to Organize Records, Workbench
    ← Older posts
    • Search

    • Upcoming Trainings

      Salesforce Administrator Certification
      Salesforce Advanced Administrator Certification
      Salesforce Platform App Builder Certification
      Lightning Flow & Process Builder
      Advanced Lightning Flow
      Pardot Specialist & Consultant Certification
      Sales Cloud Consultant Certification
      Service Cloud Consultant Certification
      Community Cloud Consultant Certification
    • Sponsor #1

    • Sponsor #2

    • Sponsor #3

    • Sponsor #4

    • Order Now!

    • Buy My Book

    • Buy My Book

    • Recent Posts

      • Getting Started with Salesforce Flow – Part 58 (Customize Previous, Next, Finish, and Pause Button Label for Screen Flow!)
      • Streamline Data Collection with Salesforce-Connected Forms
      • Getting Started with Salesforce Flow – Part 56 (Merge Chatter Topics with the Help of Salesforce Flow)
      • Getting Started with Salesforce Flow – Part 57 (Adding Validation to Flow Screen Components)
      • Getting Started with Salesforce Flow – Part 55 (Add or Remove Followers to a Record with the Help of Salesforce Flow)
    • Salesforce ID Converter Build on Lightning Flow

      Converting 15 digit ID to 18 digit Salesforce ID
    • Blog Archives

    • Categories

  • Information

    • About Me
    • Affiliate Disclaimer
    • Contact Me
    • Privacy Policy
  • Top Posts

    • Salesforce Spring’21 Release Quick Summary
    • Learning Flow
    • Getting Started with Salesforce Flow – Part 58 (Customize Previous, Next, Finish, and Pause Button Label for Screen Flow!)
    • Getting Started with Salesforce Flow – Part 42 (Running a Flow in System Mode)
    • Learning Process Builder
    • Getting Started with Salesforce Flow – Part 11 (Count Number of records in a Record Collection Variable)
    • Getting Started with Salesforce Flow – Part 57 (Adding Validation to Flow Screen Components)
    • Getting Started with Salesforce Flow – Part 24 (Automatically Assign Permission Sets to New User)
    • Add Record to Multiple Chatter Groups - Parsing Multi-Select Picklist fields (Flow)
    • Getting Started with Salesforce Flow – Part 33 (Prior Value of a Record in Record-Triggered Flows)
  • Social Media

    • View Automationchampion’s profile on Facebook
    • View Automationchamp’s profile on Twitter
    • View Rakeshistom’s profile on GitHub