When Salesforce is life!

[Salesforce / HowTo] Manage/ Workspaces links missing from Salesforce Community

Spread the love

For this new how to post, welcome Akashdeep Arora, Salesforce Evangelist/Team Lead at HyTechPro. He started Salesforce journey in 2015. 4X Salesforce Certified Professional, 4X Trailhead Ranger, 5X Trailhead Academy Certified.Founder of #BeASalesforceChamp campaign.


It happens many a times when developers create Communities in Salesforce that somehow they are not able to see the Manage or Workspaces link, like below:

Let’s demystify the mystery without any delay.

Before creating communities, it’s mandatory to check the “Enable Communities” checkbox from Communities Settings in Quick Find Box.

Afterwards, search for All Communities in Quick Find box and you will see something like this:

Click on New Community Button and you will be redirected to choose the template for creating the community.

Choose the template as per your requirement and give it a name.

Then, you would be able to see your community like this:

Now, here is a twist in the story as you can see under Action, Workspaces and Builder link is missing.

You might be thinking what could be the issue?

Well, I’ll help you out.

The main problems is that your profile is not listed as a member of the community. So, you need to add yourself as a Community Member.

But, if you ain’t a member of a community, you can’t access Community Management to update administration settings.

Now, the question would be: how to add yourself as a Community Member?

You need to update the Network Id of the community URL that you created and Profile or Permission Set ID.

STEP 1: From Setup, enter All Communities in the Quick Find box, select All Communities, and then right-click the community URL and select Inspect. The data-networkId provides your NetworkId.

This ID should start with “0DB”.

STEP 2: From Setup, enter Profiles in the Quick Find box, then select Profiles. Click on the profile that you want to add. The ProfileId is the last part of the browser URL after the last “/” character in classic or after the %2F character in Lightning Experience (/lightning/setup/Profiles/page?address=%2F00e58000000n15c): this ID should start with “00e”.

STEP 3: Create a .csv file having two columns for NetworkId and ParentId.

N.B. Parent ID represents the Profile Id.

The CSV file should be formatted like this:

"NetworkId","ParentId"
"0DBXXXXXXXXXXXX","00eXXXXXXXXXXXX"

STEP 4: Open Data Loader and select Network Member Group Object. Make sure that you check the “Show all Salesforce objects” checkbox.

Browse the .csv file that you created earlier and map the fields on the Network Member Group object, start the update call and you are all set!

Now, go to “All Communities” in Salesforce and you will be able to see the required links:

Bravo!
You have successfully added yourself as a member of the Community and now, as a member, you are able to access Community Management using Workspaces link.

It doesn’t matter how slowly you go as long as you don’t stop.

#BeASalesforceChamp

Previous

How to create an Apex reusable Data Factory Library using Forceea Templates

Next

Salesforce Winter ’20 Highlights

14 Comments

  1. Pandian

    It’s really awesome. Thanks for your solution

  2. ramesh

    This is perfect solution . Really helped thanks

  3. pankaj

    after insert i got below error
    duplicate value found: duplicates value on record with id:

  4. Hetile

    This was very handy!

  5. Darshan

    Great !!
    It worked on Insert call

  6. Ralph

    I was stumped. This worked.

  7. cody

    LOL

    what a silly mistake. thanks for the helped, it worked!

Leave a Reply

Your email address will not be published. Required fields are marked *


The reCAPTCHA verification period has expired. Please reload the page.

Powered by WordPress & Theme by Anders Norén