Toggle Side Panel

  • Home
  • Articles
    • All Articles
    • Blogs
    • Videos
    • Infographics
  • 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
  • Marketplace
  • Advertise With Us
  • Contact Us
  • Discussions
More options
    Sign in Sign up
    • Home
    • Articles
      • All Articles
      • Blogs
      • Videos
      • Infographics
    • 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
    • Marketplace
    • Advertise With Us
    • Contact Us
    • Discussions
    Close search

    Activity › Forums › Salesforce® Discussions › How can I create a Chatter Free License user in a test class?

    Tagged: Chatter Free License, Salesforce Visualforce, Unit Testing, User Profile, User Record

    • Salesforce® Discussions

      How can I create a Chatter Free License user in a test class?

      Posted by Ravi on April 30, 2016 at 6:14 PM

      How can I create a Chatter Free License user in a test class?

      Ajit replied 9 years, 7 months ago 2 Members · 1 Reply
      • Chatter Free License
      • Salesforce Visualforce
      • Unit Testing
      • User Profile
      • User Record
    • 1 Reply
    • Ajit

      Member
      April 30, 2016 at 6:19 PM

      The license isn't actually connected to the user, but depends on the profile you assign your user. If you create a user with the Chatter Free User profile, the usertype will be set to Chatter free.

      5.0 APEX_CODE,DEBUG
      Execute Anonymous: Profile p = [SELECT id, Name FROM Profile where name = 'Chatter Free User' ].get(0);
      Execute Anonymous:
      Execute Anonymous: User u = new User(firstname= 'Samuel',
      Execute Anonymous: lastname='De Rycke',
      Execute Anonymous: Alias='Samuel',
      Execute Anonymous: email = 'nospamplz@absi.be',
      Execute Anonymous: username= 'nospamplz@absi.be',
      Execute Anonymous: profileId= p.id,
      Execute Anonymous: emailencodingkey='UTF-8',
      Execute Anonymous: languagelocalekey='en_US',
      Execute Anonymous: localesidkey='en_US',
      Execute Anonymous: timezonesidkey='America/Los_Angeles');
      Execute Anonymous: insert u;
      Execute Anonymous:
      Execute Anonymous: u = [select usertype from user where id =:u.id];
      Execute Anonymous:
      Execute Anonymous: system.debug('--------------------------->User.UserType:'+u.usertype);
      13:15:05.040 (40786000)|EXECUTION_STARTED
      13:15:05.040 (40800000)|CODE_UNIT_STARTED|[EXTERNAL]|execute_anonymous_apex
      13:15:05.769 (769888000)|USER_DEBUG|[17]|DEBUG|--------------------------->User.UserType:CsnOnly
      13:15:05.820 (820554000)|CODE_UNIT_FINISHED|execute_anonymous_apex
      13:15:05.820 (820567000)|EXECUTION_FINISHED

    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

    application solution

    Popular Salesforce Blogs

    Tableau Now Powers Salesforce Genie Customer Data Cloud

    Blog in Salesforce

    Salesforce Genie Customer Data Cloud is a powerful platform that helps businesses unlock the value of their customer data. Now powered by Tableau, Salesforce Genie…

    Best Practices, Business, Commerce, Compliance Standards, Consumer Activity
    Apphienz Apr 12, 2023
    1,057  Views
    Is Salesforce Really Essential for Small Businesses?

    Is Salesforce Really Essential for Small Businesses?

    Blog in Salesforce Products

    Although Fortune 500 companies receive all the media attention, it is small businesses that run the economy. Small businesses account for 99.7 percent of all…

    Salesforce, Salesforce CRM, Salesforce Essentials, Salesforce for SMBs, Small Businesses
    Amandeep Jun 13, 2018
    3,926  Views

    Guide for Small Business: Unlocking Growth with Salesforce Pro Suite

    Blog in Salesforce Products

    In the evolving digital landscape, Salesforce for small businesses is not just a CRM platform; it's a growth accelerator, reshaping how SMEs connect with customers…

    AppExchange Integration, Business Insights, Cloud Based CRM, CRM Customization, CRM Flexibility
    Routine Automation Jun 4, 2024
    501  Views

    Popular Salesforce Videos

    Introduction to Lightning Web Component - New Methodology to Develop Lightning Component

    Introduction to Lightning Web Component - New Methodology to Develop Lightning Component

    Video in Lightning

    Lightning Web Components is the Salesforce implementation of that new breed of lightweight frameworks built on web standards. It leverages custom elements, templates, shadow DOM,…

    Salesforce Lightning, Salesforce Implementation, salesforce, Salesforce Video, Lightning Component
    Prafull Jun 29, 2020
    1,741  Views
    Difference between B2B, B2C and B2B2C Salesforce Commerce Cloud?

    Difference between B2B, B2C and B2B2C Salesforce Commerce Cloud?

    Video in Salesforce Stories, Salesforce Cloud Platform

    There is a lot of buzz about the Salesforce commerce cloud and its effective offerings. Let’s dive deep into the world of Salesforce and the…

    Salesforce Training, Salesforce Tutorial, salesforce, Salesforce Commerce Cloud, Salesforce Webinar
    Cyntexa Aug 18, 2022
    2,582  Views
    5 Things Salesforce Lightning Does Better

    5 Things Salesforce Lightning Does Better

    Video in Lightning

    In this 30-minute recorded webinar, Jamie Grettum talked about her favorite Lightning features, how to set them up, and how to get hands-on experience with…

    Salesforce Lightning, How To Learn Salesforce Lightning, Lightning App Builder, How to Salesforce Lightning Component, Building Lightning Components in Salesforce
    Prafull May 18, 2018
    1,887  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

    © 2025 - 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®.

    Try AuditMyCRM - It is a Salesforce CRM Audit tool which comprehensively scans your Salesforce org and gives you the list of errors or warnings you need to take care of.
    We use cookies to enhance your browsing experience. Please see our privacy policy if you'd like more information on our use of cookies.