Toggle Side Panel

  • Blogs
  • Consultants
    • Salesforce Product Expertise
      • Top Salesforce ConsultantsTop Salesforce Consultants
      • Marketing Cloud ConsultantsMarketing Cloud Consultants
      • Service Cloud ConsultantsService Cloud Consultants
      • Experience Cloud ConsultantsExperience Cloud Consultants
      • Analytics Cloud ConsultantsAnalytics Cloud Consultants
    • Salesforce Industry Expertise
      • Non-Profit Cloud ConsultantsNon-Profit Cloud Consultants
      • Financial Service Cloud ConsultantsFinancial Service Cloud Consultants
      • Health Cloud ConsultantsHealth Cloud Consultants
      • Commerce Cloud ConsultantsCommerce Cloud Consultants
      • Manufacturing Cloud ConsultantsManufacturing Cloud Consultants
    • Salesforce Experts by Location
      • USATop Salesforce Consultants in USA
      • IndiaTop Salesforce Consultants in India
      • AustraliaTop Salesforce Consultants in Australia
      • United KingdomTop Salesforce Consultants in UK
      • CanadaTop Salesforce Consultants in Canada
  • Webinars
  • Contact Us
  • Discussions
More options
    Sign in Sign up
    • Blogs
    • Consultants
      • Salesforce Product Expertise
        • Top Salesforce ConsultantsTop Salesforce Consultants
        • Marketing Cloud ConsultantsMarketing Cloud Consultants
        • Service Cloud ConsultantsService Cloud Consultants
        • Experience Cloud ConsultantsExperience Cloud Consultants
        • Analytics Cloud ConsultantsAnalytics Cloud Consultants
      • Salesforce Industry Expertise
        • Non-Profit Cloud ConsultantsNon-Profit Cloud Consultants
        • Financial Service Cloud ConsultantsFinancial Service Cloud Consultants
        • Health Cloud ConsultantsHealth Cloud Consultants
        • Commerce Cloud ConsultantsCommerce Cloud Consultants
        • Manufacturing Cloud ConsultantsManufacturing Cloud Consultants
      • Salesforce Experts by Location
        • USATop Salesforce Consultants in USA
        • IndiaTop Salesforce Consultants in India
        • AustraliaTop Salesforce Consultants in Australia
        • United KingdomTop Salesforce Consultants in UK
        • CanadaTop Salesforce Consultants in Canada
    • Webinars
    • Contact Us
    • Discussions
    Close search

    Activity › Forums › Salesforce® Discussions › Explain Programmatic way to set profile attributes in Salesforce.

    Tagged: Delete, Edit, Metadata API, Modify All, Permissions, Profile, Salesforce AppExchange, Salesforce Custom Object, Salesforce Setup, The Permissioner

    • Salesforce® Discussions

      Explain Programmatic way to set profile attributes in Salesforce.

      Posted by Audrey on April 19, 2016 at 1:21 PM

      I need to remove "Modify All", "Edit" , "Delete" permissions on custom object for a very long list of profiles. It can be done by going to each individual profile and changing the permissions via UI but is there any other easier way to perform this action in bulk?

      Avnish Yadav replied 8 years, 1 month ago 3 Members · 3 Replies
      • Delete
      • Edit
      • Metadata API
      • Modify All
      • Permissions
      • Profile
      • Salesforce AppExchange
      • Salesforce Custom Object
      • Salesforce Setup
      • The Permissioner
    • 3 Replies
    • Himanshu

      Member
      April 21, 2016 at 9:51 AM

      Hi Audrey,

      There's a free app called The Permissioner which makes stuff like that easier.

      This is the link of the app on appexchange.

      https://appexchange.salesforce.com/listingDetail?listingId=a0N30000008XYMlEAO

    • [adinserter block='9']
    • Avnish Yadav

      Member
      September 30, 2018 at 12:22 AM

      You can use the Enhanced Profile List Views to update object permissions directly in the profile list view.

      Setup --> User Interface --> Mark "Enable Enhanced Profile List View" TRUE
      Setup --> Profiles --> Create a custom list view for your custom profiles and add the object permissions to your columns.
      Check off all the ones you want to edit
      Use the inline editing to mark permissions true and false
      Select "All XX selected records" under "Apply changes to"
      Hope this helps!

      Thanks.

    • Avnish Yadav

      Member
      September 30, 2018 at 12:23 AM

      And also The Metadata API provides programmatic access from any web-service capable language including Apex itself. So if this is a modification that you want to repeat in the future it could be worth writing some code.

      But a more common approach would be to read/modify/write the profiles using one of the IDEs or the Ant tools where you would use a few search and replace operations across all the files for the "modify" part.

      Thanks.

    Log In to reply.

    • Public
    • All Members
    • My Connections
    • Only Me
    • Public
    • All Members
    • My Connections
    • Only Me
    • Public
    • All Members
    • My Connections
    • Only Me

    Popular Salesforce Blogs

    The Future of B2B Commerce with Salesforce Commerce Cloud

    Blog in Salesforce

    Managing B2B operations can be challenging for enterprises, especially in this competitive world. That’s why companies sought to find a way to ease business operations.…

    B2B Commerce, B2B Industry, Commerce Platform, Custom Salesforce Reports, Customer Behavior
    Tech9logy Aug 5, 2024
    727  Views

    What is Salesforce financial services cloud?

    Blog in Salesforce integration

    This blog post takes into account the in and outs of Salesforce financial services cloud. The blog paves the way for you to understand everything…

    Finance Service Cloud, Financial Management Cloud, Salesforce Financial Services Cloud, Salesforce Integration, Salesforce Shield
    William Jun 12, 2019
    6,282  Views

    Things to Consider Before Choosing CDP Implementation Partner

    Blog in Salesforce

    Are you looking for a Salesforce CDP integration and implementation services provider and don’t know how to choose the right CDP for your business, then…

    budget, Business, Business Challenges, Business Intelligence Tools, Business Niche
    Fexle Services Aug 28, 2023
    1,608  Views

    Popular Salesforce Videos

    Introducing Salesforce Experience Cloud LWR Sites | Lightning Web Runtime

    Introducing Salesforce Experience Cloud LWR Sites | Lightning Web Runtime

    Video in Salesforce Cloud Platform, Salesforce Training

    In the first episode of this series, we'll walk you through what the Build-Your-Own (BYO) LWR template is. Based on our new sample app "AZ…

    Salesforce Training, Salesforce Tutorial, Salesforce Video, Salesforce Learning, Salesforce Experience Cloud
    Prafull Jun 30, 2021
    5,417  Views
    Salesforce Consultant | A Day in the life

    Salesforce Consultant | A Day in the life

    Video in Salesforce Consultant

    The Salesforce ecosystem is expected to create over 3.3 million new software jobs by 2022. The demand for people who are willing to learn Salesforce…

    Salesforce Products, Salesforce Developer, Salesforce Consultant, Salesforce Consulting Company, Marketing Automation
    Portia Jan 12, 2020
    2,215  Views
    Create Survey in Salesforce | #Feedback Program #Salesforce Tutorials | Mini Project

    Create Survey in Salesforce | #Feedback Program #Salesforce Tutorials | Mini Project

    Video in Salesforce Development

    In this video you will learn :  What are the surveys? Why businesses use surveys? And how you can create and send surveys using #Salesforce? …

    Salesforce Training, Salesforce Developer, salesforce, Salesforce Tutorials, Salesforce Video
    Kapil Jun 25, 2020
    2,536  Views
    Footer Forcetalks logo

    support@forcetalks.com

    • twitterx

    Quick Links

    Advertise with Us

    Salesforce® Articles

    Dreamforce 2023

    Top Salesforce® Bloggers 2023

    Top Salesforce Consultants

    Get Listed

    Company

    Contact Us

    About Us

    Privacy Policy

    Terms & Conditions

    InsightHub

    Salesforce Blogs

    Salesforce Videos

    Salesforce Groups

    Salesforce Jobs

    © 2026 - Forcetalks ● All Rights Reserved

    Salesforce® is a trademark of Salesforce® Inc. No claim is made to the exclusive right to use “Salesforce”. Any services offered within the Forcetalks website/app are not sponsored or endorsed by Salesforce®.

    We use cookies to enhance your browsing experience. Please see our privacy policy if you'd like more information on our use of cookies.