Total 285 Questions
Last Updated On : 20-Aug-2025 - Spring 25 release
Preparing with Community-Cloud-Consultant practice test is essential to ensure success on the exam. This Salesforce SP25 test allows you to familiarize yourself with the Community-Cloud-Consultant exam questions format and identify your strengths and weaknesses. By practicing thoroughly, you can maximize your chances of passing the Salesforce certification spring 2025 release exam on your first attempt. Surveys from different platforms and user-reported pass rates suggest Community-Cloud-Consultant practice exam users are ~30-40% more likely to pass.
Universal Containers built a Community using the Customer Service Template. They want the Salesforce Admin to enable multilingual support for their Community. Where can the Salesforce Admin configure the languages supported by this community?
A. Community Settings
B. Community Builder
C. Force.com Sites
D. Site.com Studio
Explanation:
The correct place for a Salesforce Admin to configure the languages supported by a Community (Experience Cloud site) is within the B. Community Builder.
Here's a breakdown:
B. Community Builder: This is the primary interface for designing, building, and managing Experience Cloud sites. Within the Community Builder, there's a dedicated section (usually under "Settings" or represented by a globe icon) where you can:
Set the default language for the community.
Add additional languages that the community will support.
Configure fallback languages (what language to display if a translation isn't available for the user's selected language).
Manage exporting and importing translations for site content.
Add a Language Selector component to pages so users can switch languages.
This is the central place to enable and manage the multilingual capabilities of the community's interface and static content.
Let's quickly look at why the other options are not correct for this specific task:
A. Community Settings: While there are "Community Settings" in Salesforce Setup (under Digital Experiences > All Sites), these typically cover broader site-wide configurations like status, name, URL, and general preferences, but not the detailed language management for multilingual support within the site's content and UI. The granular language configuration is done in the builder.
C. Force.com Sites: Force.com Sites (now often referred to as Salesforce Sites) is an older feature primarily used for building public websites or exposing Visualforce pages without requiring login. While it underpins some aspects of Experience Cloud, it's not the interface used for managing multilingual support within a template-based Experience Cloud community.
D. Site.com Studio: Site.com Studio was a separate product from Salesforce for building public websites with a drag-and-drop interface. It is distinct from Experience Cloud and is no longer actively developed or recommended for new community implementations.
In summary: For enabling and configuring multilingual support for a Customer Service Template-based community, the Salesforce Admin will spend most of their time in the Community Builder.
Reference: Salesforce Help documentation, specifically articles like "Create a Multilingual Site" or "Set Language Options" within the "Experience Cloud" section, consistently point to the Experience Builder (Community Builder) as the place to configure languages for your site.
Universal Containers creates a Community for their end users to access invoices. The invoice pages are mobile of responsive and utilize rich text styling for the amount totals in each column. Mobile access to these invoices is important. The API Enabled profile permission has been turned on to allow Salesforce mobile access to external users with Communities licenses. Which characteristic of this Community will cause display problems when accessed from an Android mobile device?
A. 'API enabled' profile permission
B. Mobile responsiveness
C. Community URL access
D. Rich text styling
Explanation:
Why Option D?
Rich Text Styling Often Causes Mobile Display Issues
Rich text formatting (bold, colors, custom fonts) in Salesforce does not always render consistently on mobile browsers (Android/iOS).
Mobile devices may ignore or misalign styled columns, breaking the invoice layout.
Mobile Responsiveness (Option B) is Not the Issue
If the pages are properly responsive (as stated), they should adapt to screen size. The problem is content-specific (rich text).
API Enabled (Option A) and Community URL (Option C) Are Irrelevant
API Enabled allows API access (e.g., for Salesforce Mobile App), but does not affect visual rendering.
Community URL access works fine on mobile (as Koa/Napili templates are responsive).
Why This Matters for Android?
Android’s default browsers (Chrome, Samsung Internet) handle HTML/CSS differently than desktop.
Rich text tables may:
Overflow screen boundaries.
Lose alignment (e.g., currency symbols misaligned with amounts).
Fail to respect font sizes.
Solution:
Replace rich text with standard HTML tables or Lightning Design System (SLDS) components.
Test invoices on real Android devices (not just emulators).
Reference:
Salesforce Rich Text Limitations
Mobile Best Practices for Communities
Key Takeaway:
Rich text (D) is the most likely culprit for Android display issues.
Fix by simplifying formatting or using mobile-optimized components.
It's been a long and exciting week of developing your new Customer Community, so exciting in fact you just removed the Administrator profile from the Selected Community Profiles and can no longer access the Community. What should you do next?
A. Create a case with Salesforce support
B. Disable the community and reactivate it as this automatically adds the Administrator Profile
C. Perform Community Membership updates using the API
D. Go into Setup >> Community Settings and Select >> Apply default access settings
Explanation:
When the Administrator profile is removed from the Selected Community Profiles, the admin can no longer access the community’s settings (e.g., Experience Builder or Workspaces). However, the admin retains access to the Salesforce org via Setup. Using the API (e.g., REST API with the NetworkMemberGroup object), the admin can programmatically reassign the Administrator profile to the community’s membership, restoring access. This is the most direct and efficient solution, as it leverages Salesforce’s programmatic capabilities without requiring external intervention or unnecessary actions.
Why Not the Other Options?
A. Create a case with Salesforce Support: Unnecessary, as the admin can resolve this within the org using the API. Support is for platform issues, not configuration errors.
B. Disable the community and reactivate it: Incorrect, as deactivation/reactivation does not automatically restore the Administrator profile to the community’s membership.
D. Go into Setup >> Community Settings and Select >> Apply default access settings: Incorrect, as no such “Apply default access settings” option exists, and the admin cannot access community settings due to the profile removal.
Implementation:
Use an API tool (e.g., Workbench) to log in to Salesforce.
Query the Network object to find the community’s ID (SELECT Id FROM Network WHERE Name = 'Your Community Name').
Create a NetworkMemberGroup record to add the Administrator profile (find its ID via Setup > Profiles) to the community.
Verify access by logging into the community.
References:
Salesforce Help: “Manage Members in Experience Cloud Sites” notes that APIs like NetworkMemberGroup can update community membership (Salesforce Help: Manage Community Members, accessed July 2025).
Trailhead: “Experience Cloud Basics” covers resolving membership issues via API (Trailhead: Experience Cloud Basics).
Final Answer:
C. Perform Community Membership updates using the API is the next step to restore access to the Customer Community.
Universal Containers has a multi -layered distribution structure. The Main Distributors in each geography work with Regional Distributors to sell and service customers in the region. Universal Containers plans to roll out a Community with the following capabilities:
• Main Distributors and Regional Distributors are considered Partner accounts in Salesforce.
• Main Distributors can communicate with other Main Distributors.
• Regional Distributors can communicate with other Regional Distributors who are managed by the same Main Distributor, but NOT with other Regional Distributors.
How should the Salesforce Admin build a Community to meet the requirements?
A. Allow Main Distributors to be members of two Communities: one for Main Distributors and one for the Regional Distributors that they manage
B. Build one Community using the Napili template for Main Distributors and Regional Distributors. Disable Community user visibility and allow portal user visibility
C. Create a Community for each Main Distributor. Allow Regional Distributors to log in to the Community
D. Build one Community for each Regional Distributor and one for Main Distributors
Explanation:
The most effective way for the Salesforce Admin to build a Community to meet these requirements is:
B. Build one Community using the Napili template for Main Distributors and Regional Distributors. Disable Community user visibility and allow portal user visibility.
Let's break down why this is the best solution and why the others fall short:
Understanding the Requirements:
Main Distributors (MDs) & Regional Distributors (RDs) are Partner Accounts: This means they will be partner users with Partner Community licenses.
MDs communicate with other MDs: This implies a peer-to-peer communication model among Main Distributors, regardless of their managing Regional Distributors.
RDs communicate with RDs managed by the same MD, but NOT with other RDs: This is the crucial part. It implies a hierarchical communication structure where RDs can see their "sibling" RDs under the same Main Distributor, but not RDs from other Main Distributor hierarchies.
Why B is the Best Solution:
One Community, Napili Template (or any modern Experience Cloud template): This is the standard and most scalable approach for managing a large partner network. Creating multiple communities (options C and D) leads to significant administrative overhead, inconsistent branding, and fragmented data.
Disable Community user visibility: This is a key setting found under Sharing Settings (Organization-Wide Defaults) in Salesforce Setup. When enabled, "Community User Visibility" (or "Portal User Visibility" as it was sometimes referred to) allows users within the same community to see and interact with each other (e.g., in Chatter feeds, member lists). By disabling this, you prevent all external users in the community from seeing each other by default. This is the first step to enforcing the communication restrictions.
Allow portal user visibility (and then use Sharing Rules/Sharing Sets/Role Hierarchy for granular control): Once general community user visibility is off, you then leverage Salesforce's robust sharing model to open up specific visibility as required:
Main Distributors communicating with other Main Distributors: This can be achieved through Chatter Groups where only MDs are members, or through sharing rules/sharing sets that grant visibility to other MD records. Since they are at the top of the partner account hierarchy, their roles will likely roll up to a higher level, making peer-to-peer sharing easier to configure.
Regional Distributors communicating with other Regional Distributors managed by the same Main Distributor: This is where Role Hierarchy for Partner Users becomes critical. When you enable partner users, Salesforce automatically creates a role hierarchy for each partner account (e.g., "Main Distributor Partner Executive," "Regional Distributor Partner Manager," "Regional Distributor Partner User"). By default, users can see data owned by or shared with users below them in the role hierarchy. To enable RDs under the same MD to communicate, you'd ensure their roles are under the same MD's role in the hierarchy, and then potentially use Sharing Sets or Sharing Rules based on account or role to allow RDs under the same Main Distributor to see each other's posts or profiles. The "Disable Community user visibility" setting acts as a baseline, and then sharing rules open up visibility where needed.
Why other options are not optimal:
A. Allow Main Distributors to be members of two Communities: one for Main Distributors and one for the Regional Distributors that they manage: This creates an unnecessary administrative burden. A single Partner Community can handle multiple partner tiers and their specific communication needs through proper sharing settings and group configurations. Users generally should not need to switch between communities to perform their regular duties if all partners are part of the same overall distribution network.
C. Create a Community for each Main Distributor. Allow Regional Distributors to log in to the Community: This is highly inefficient and creates an unmanageable number of communities. Each Main Distributor would have their own isolated community, preventing Main Distributors from communicating with other Main Distributors (unless they are members of multiple, separate communities, which is still inefficient). It also complicates cross-organizational reporting and management.
D. Build one Community for each Regional Distributor and one for Main Distributors: This is even more fragmented than option C. Creating a separate community for each Regional Distributor is completely unscalable and would be an administrative nightmare. It would severely limit communication and collaboration.
Conclusion:
In conclusion: A single Partner Community, combined with judicious use of the "Community User Visibility" setting (disabling it by default and then opening up specific visibility via sharing rules, sharing sets, and leveraging the partner role hierarchy), is the most robust and scalable way to meet Universal Containers' complex multi-layered distribution structure requirements.
Reference:
Salesforce Help: "Control User Visibility in Your Experience Cloud Site" (This is crucial for understanding how to restrict default visibility and then open it up selectively).
Salesforce Help: "Partner User Roles" (Explains the hierarchical nature of partner roles and how they impact sharing).
Salesforce Help: "Sharing Sets" and "Sharing Rules" (Key tools for extending record and user visibility for external users based on account or user criteria).
Which is currently not a valid pre-built Social Sign-on Authentication provider?
A. GitHub
B. LinkedIn
C. Facebook
D. Janrain
E. Google
F. Box
G. Twitter
Explanation:
Salesforce Experience Cloud supports pre-built Social Sign-On providers like Facebook, Google, LinkedIn, Twitter (X), and Janrain (an identity aggregator), configured declaratively in Setup > Auth. Providers using OAuth 2.0 or OpenID Connect. Box, a cloud storage platform, is not a pre-built provider, as it’s designed for file management, not user authentication. GitHub, while not pre-built, can be configured as a custom OpenID Connect provider, making Box the clearest non-valid option.
Why Other Options Are Valid (Incorrect for Question):
B. LinkedIn: Pre-built OpenID Connect provider, configured with LinkedIn’s client ID/secret.
C. Facebook: Pre-built OAuth 2.0 provider, supports login with Facebook credentials.
D. Janrain: Pre-built provider, aggregates multiple social logins for B2C scenarios.
E. Google: Pre-built OpenID Connect provider, enables Google login.
G. Twitter: Pre-built OAuth provider, supports Twitter/X login.
A. GitHub: Not pre-built but configurable via custom OpenID Connect, unlike Box.
References:
Salesforce Help: Lists Facebook, Google, LinkedIn, Twitter, Janrain as pre-built; excludes Box (Salesforce Help: Social Sign-On Setup, July 2025).
Trailhead: Confirms pre-built providers; GitHub needs custom setup (Trailhead: Salesforce Identity, July 2025).
Focus on Force: Notes Janrain, excludes Box (Focus on Force: Experience Cloud Consultant Study Guide, July 2025).
Final Answer: F. Box is not a valid pre-built Social Sign-On Authentication provider.
Universal Containers wants to launch a Community where customers can complete a registration form to gain access to the Community. How should a Salesforce Admin add this capability to the Community? Choose one answer
A. Implement a Web-to-case form to capture user details and use case details to create a Community user
B. Create a publically accessible custom page with the registration details and add a link to the Community login page
C. Use the registration form in the company website and allow users to register
D. Enable the option Allow External Users to Self-register in the Community Managementpage
Explanation:
Salesforce Experience Cloud (formerly Community Cloud) includes an out‑of‑the‑box self‑registration feature that lets you add a “Not a member? Register” link directly on your community’s login page—no custom development required. To enable it:
Publish your site (so registration pages are available).
In Setup, go to All Sites and click Workspaces (or Builder) next to your community.
Navigate to Administration → Login & Registration.
Under Registration Page Configuration, check Allow customers and partners to self‑register.
Select the Profile and Account to assign to new users, then click Save.
Once enabled, your community login page automatically displays a “Not a member? Register” link. When visitors click it, they see a standard registration form that captures their name, email, password, and any custom fields you expose—creating the Contact, User, and linking them to the specified Account and Profile behind the scenes.
Why the Other Options Aren’t Correct
A. Web‑to‑Case form:
Web‑to‑Case is for capturing support tickets, not user registrations. You’d have to build Apex or Flow logic to convert cases into users—far more complex than the built‑in self‑registration feature.
B. Public custom page + link:
While possible, building and securing a custom Visualforce or Lightning page yourself is unnecessary when Salesforce provides a self‑registration UI that integrates with your site’s branding and security model.
C. Registration form on company website:
External website forms must still call Salesforce APIs or custom logic to create a Contact/User record and assign appropriate licensing and profiles. You’d lose the seamless in‑community experience and require additional maintenance.
What is the maximum number of keyword list criteria in Moderation Settings your Salesforce Org (not Community) can have?
A. 10
B. 20
C. 30
D. 50
E. 40
Explanation:
Why 50?
Salesforce Org-Wide Limit
The maximum number of keyword lists you can define in Moderation Settings (for Chatter, Communities, or Ideas) is 50 per org.
This is a hard limit set by Salesforce, regardless of the number of Communities.
Each Keyword List Can Contain Multiple Terms
While the number of lists is capped at 50, each list can include unlimited keywords/phrases.
Relevance for Communities
These keyword lists are used to flag or block inappropriate content in:
Chatter feeds
Community discussions
Idea moderation
Reference:
Salesforce Help states:
"You can create up to 50 keyword lists for moderation in your organization."
Source: Moderation Keyword Lists
Why Not Other Options?
A. 10, B. 20, C. 30, E. 40: These are below the actual limit.
Practical Tip:
Use keyword lists strategically (e.g., separate lists for profanity, competitors, or sensitive topics).
A Salesforce Admin needs to enable public access, such that Community collaboration features are accessible to guest users How should the Salesforce Admin perform this task?
A. Create public-free web pages and use Community only for authenticated users.
B. Create Force.com sites and update guest user login access.
C. Allow users to access the Community with guest user login credentials.
D. Enable "Public can access the community" checkbox under General Settings in Community Builder.
Explanation:
Salesforce Experience Cloud sites (formerly Communities) use a guest‑user model for public access. By default, sites are private; to expose pages and collaboration features to unauthenticated visitors, you simply turn on public access in Experience Builder:
Setup → All Sites
Next to your site, click Builder.
In the left toolbar, click Settings → General.
Under Public Access, check Public can access the community (this flips the isAvailableToGuests property to true) and save.
Once enabled, your site pages—including Chatter feeds, topics, and other collaboration components you’ve exposed to the guest profile—become viewable to anyone (no login required). You’ll then manage what those unauthenticated users can see or do by configuring the Guest User Profile for your site (via Administration → Pages & Access → Guest User Profile), assigning object‑ and field‑level permissions and page‑component visibility as needed.
Universal Containers is launching a Community to provide a self-help Channel to their customers and partners. Customers and partners will search for articles, participate in discussions, and raise cases. Partners will be able to raise cases for their customers, but will NOT need channel sales capabilities. Which license should a Salesforce Admin use for the partner users?
A. Partner Community Plus License
B. Service Cloud License
C. Support Community License
D. Customer Community Plus License
Explanation:
Universal Containers wants to launch a self-help community for customers and partners with the following requirements:
Search for articles – this is basic access to Knowledge.
Participate in discussions – this implies access to Chatter and collaboration.
Raise cases – requires access to Cases and ability to create them.
Partners can raise cases for their customers, but do not require channel sales capabilities – this is a key point.
🔍 Analyzing the License Options:
A. Partner Community Plus License
This is not a valid license; likely a confusion between “Partner Community” and “Customer Community Plus”.
Invalid answer.
B. Service Cloud License
This is a standard internal Salesforce license, not meant for Community users.
Community users must use Community licenses.
Incorrect answer.
C. Support Community License
This is not an actual license type in Salesforce terminology.
Possibly confused with Customer Community licenses.
Invalid answer.
D. Customer Community Plus License ✅
Best fit for the scenario.
Allows:
Advanced sharing (e.g., role-based sharing and access to reports/dashboards).
Access to Accounts, Contacts, Cases, Knowledge, Custom Objects.
Ability for users to raise and manage cases.
Use cases include partner users with no need for channel sales features.
Scales better for users who need more than what Customer Community offers, but not full Partner Community features.
🔑 Key Differentiator:
Since the partners do not need sales features (e.g., Leads, Opportunities), Customer Community Plus is appropriate.
If they needed sales data access, then Partner Community License would be required.
📚 References:
Salesforce Licensing Guide (Community Licenses):
Salesforce License Types
Salesforce Trailhead – Build a Community with Knowledge and Case Support:
Trailhead Module
Salesforce Help – License Feature Comparison:
Compare Community Licenses
Universal Containers is experiencing an increase in spam in their Community. The Community Manager needs to put in some pre -moderation rules to be alerted when multiple posts occur from the same user over a short period of time. What should the Community Manager do to meet this requirement?
A. Grant the “Moderate Communities Feed” permission to Community members so they can flag content.
B. Grant the “Community Moderator” permission to allow access to view engagement reports.
C. Create a rate rule and apply it to posts with newly registered members as the criteria.
D. Activate a content rule to flag member-generated content with a Review Moderation action.
Explanation:
To address Universal Containers' need to alert the Community Manager about multiple posts from the same user in a short period, a rate rule is the best solution. Rate rules in Salesforce Experience Cloud monitor the frequency of user actions (e.g., posts) and can trigger alerts when thresholds are exceeded, such as 5 posts in 10 minutes. Applying the rule to newly registered members targets potential spammers effectively. The rule can notify the manager via email or flag posts for review, meeting the pre-moderation requirement.
Why Other Options Are Incorrect:
A. Grant the “Moderate Communities Feed” permission:
Allows community members to manually flag content, which is reactive, not pre-moderation. It doesn’t monitor posting frequency or target new users.
B. Grant the “Community Moderator” permission:
Provides access to engagement reports, which show general analytics, not real-time alerts for rapid posting. It’s unrelated to pre-moderation.
D. Activate a content rule:
Flags content based on keywords (e.g., profanity), not posting frequency. It doesn’t address rapid posts or new user criteria.
Reference: Salesforce Help:
Set Up Moderation for Your Experience Cloud Site
Page 3 out of 29 Pages |
Community-Cloud-Consultant Practice Test Home | Previous |