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 › 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 10 years, 4 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

    Popular Salesforce Blogs

    Fetching and Displaying Data in Salesforce Lightning Web Components: A Step-by-Step Guide Salesforce

    Blog in Salesforce

    Salesforce Lightning Web Components (LWC) is a framework provided by Salesforce to develop web applications easily. You know how to build cool things with building…

    builder, Building Blocks, Cacheable, Component, Data Display
    Nayan Sep 27, 2023
    2,735  Views

    Learn About Kosha Yoga Momma: A Journey to Holistic Wellness

    Blog in Others

    In the world of yoga, there are many paths that lead to personal growth, healing, and wellness. One of the emerging practices that has gained…

    koshsa yoga
    web Aug 1, 2025
    301  Views
    Salesforce Web 3.0

    Salesforce Web3: All You Need to Know

    Blog in Salesforce

    What are NFTs? Before we get into the mechanics of what a Salesforce NFT Cloud could mean, let’s first define what an NFT is! NFT…

    API Connector, Audience, Carbon Footprint, Client Success Stories, Consumer Engagement
    SP Mar 19, 2024
    826  Views

    Popular Salesforce Videos

    Salesforce Apex Tutorial: Data Types

    Salesforce Apex Tutorial: Data Types

    Video in Salesforce Apex, Salesforce Training

    In this lesson, we are covering Salesforce Apex Data Types and we are covering primitive data types.

    Salesforce Tutorial, Salesforce Beginner Tutorial, Apex, Salesforce Apex Tutorial, Salesforce Apex Tutorial For Beginners
    Shiv Kumar Sharma Jan 24, 2018
    2,771  Views
    Salesforce Admin Certification Questions and Explained Answers with References to Trailblazers

    Salesforce Admin Certification Questions and Explained Answers with References to Trailblazers

    Video in Salesforce Certifications

    A Salesforce Admin Certification is the highest form of recognition a Salesforce Administrator can achieve; it demonstrates expertise in the field as well as a…

    Salesforce Training, Salesforce Tutorial, Salesforce Certification, Salesforce Administrator, Salesforce Video
    Jogender Jun 9, 2021
    2,028  Views
    MuleSoft Integration: Google Ads Lead Form to Salesforce - Learn Salesforce Series by Algoworks

    MuleSoft Integration: Google Ads Lead Form to Salesforce - Learn Salesforce Series by Algoworks

    Video in Salesforce Integration, Salesforce Training

    MuleSoft integration: Google Ads lead form to Salesforce. In this video, learn how MuleSoft can be used to integrate Salesforce with Google Ads lead form.…

    Salesforce Development, Salesforce Integration, salesforce services, Salesforce Cloud, Salesforce Video
    Algoworks May 27, 2020
    2,964  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.