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
Pandian
It’s really awesome. Thanks for your solution
Akashdeep Arora
Thanks!
ramesh
This is perfect solution . Really helped thanks
Akashdeep Arora
Thanks for your kind words.
pankaj
after insert i got below error
duplicate value found: duplicates value on record with id:
Hetile
This was very handy!
Akashdeep Arora
šš»
Darshan
Great !!
It worked on Insert call
Akashdeep Arora
Cool!
Ralph
I was stumped. This worked.
Akashdeep Arora
Great.
cody
LOL
what a silly mistake. thanks for the helped, it worked!
Akashdeep Arora
Glad it worked for you. š
#BeASalesforceChamp
Akashdeep Arora
Great.