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, 5 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

    Sharing Settings in Salesforce | The Ultimate Guide

    Sharing Settings in Salesforce | The Ultimate Guide

    Blog in Others

    Salesforce is a powerful Customer Relationship Management (CRM) platform that offers a wide range of features and functionalities to its users. One of the most…

    Organization, Organization-wide Default, Owner-Based Sharing Rules, Permission Sets, Profiles
    Nikhil Kumar Mar 28, 2023
    2,991  Views
    Salesforce

    How To Be As Fast As Salesforce: Useful Tips

    Blog in Salesforce

    So you're a Salesforce user. Do you enjoy using it? Do you find it makes you more productive? I'm certain that were we to conduct…

    App for Messaging, Business, Campaigns, Chat Software, Chatter
    Valeriia Bondarenko Oct 6, 2022
    3,145  Views
    Architecting the Future of Finance How MuleSoft Accelerates Open Banking Compliance

    Architecting the Future of Finance: How MuleSoft Accelerates Open Banking Compliance

    Blog in Salesforce

    The global financial system faces a massive structural shift. Regulatory bodies worldwide now require traditional institutions to share financial data with third parties. This movement…

    MuleSoft Consulting Services, MuleSoft Integration Services
    James Jun 26, 2026
    465  Views

    Popular Salesforce Videos

    Data Access for Apex, Visualforce, and Lightning

    Data Access for Apex, Visualforce, and Lightning

    Video in Salesforce Apex

    Apex is a development platform for building software as a service (SaaS) applications on top of Salesforce.com's customer relationship management (CRM) functionality. Apex allows developers…

    Salesforce Apex, Salesforce Visualforce, Salesforce Lightning, Salesforce Visualforce Page, Salesforce Data
    Nauman May 18, 2018
    2,038  Views
    How To Create A Case Assignment Rule In Salesforce

    How To Create A Case Assignment Rule In Salesforce

    Video in Salesforce Training

    Learn all about how to create Case Assignment rules. In this video, the following points will be covered - 1. Introduction To Case Assignment Rule…

    Salesforce Training, Salesforce Tutorial, salesforce, Salesforce Video, Salesforce Learning
    Algoworks Oct 4, 2021
    2,722  Views
    Salesforce Training for Beginners | Salesforce Tutorial for Certification

    Salesforce Training for Beginners | Salesforce Tutorial for Certification

    Video in Salesforce Certifications

    Once upon a time, storage was a big problem, but the innovations in technology have solved this. We can say that Cloud computing is one…

    Salesforce Reports, Process Automation, Salesforce Administration Demo, Salesforce Training For Beginers, Salesforce Tutorial For Certification
    Shiv Kumar Sharma Jan 18, 2018
    2,288  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.