Skip to main content

#Trailhead Challenges1,996 discussing

Hands-on challenges are the “secret sauce” of Trailhead. Before searching for solutions to superbadge challenges, review the Salesforce Certification Program Agreement and Policies. ** NOTE ** : If you were able to get a response that solved your issue, please mark it as the 'Best Answer' to help other Trailblazers. If the issue persists after 48 hours, create a Trailhead Help case at https://help.salesforce.com/s/support for further assistance.
15 answers
0/9000
17 answers
  1. Aug 4, 4:28 AM

    @Omer Sela

     

    Have you signed up the 

    Developer Edition org with Agentforce for employees access

     

    Enable Agentforce Agents

    Before you start creating agents, you first need to enable the building of agents and all of the required org features.

    1. Click the Gear Icon and click Setup. The Setup page opens in a new tab.
    2. In the Setup Quick Find box, search for and select Salesforce Go.
    3. In the Search features box, search for and select Agentforce Studio.Have you signed up the Developer Edition org with Agentforce for employees access ?
    4. Click Get Started and then click Turn On. This enables Einstein Setup and Agentforce Agents.
    5. A popup box appears. Click Confirm.
    6. Ensure the Turn on Agentforce Studio toggle is set to On.
    7. Refresh your browser to reload Setup.

    Initial Agent Setup

    1. Click to open App Launcher, then search for and select Agentforce Studio.
    2. From the Build menu, click Agents.
    3. Click New Agent.
    4. From the Or, start with a template section, find Agentforce Employee Agent and click Details. This shows you what comes with the template, including description, the Subagents, and Variables. This provides a good starting point.image.png
    5. Click Select Template.
    6. For the Agent Name, add General Agent.
    7. For Developer Name, General_Agent autopopulates.
    8. Click Let’s Go.

     

    Add Subagent to the Agent

    For this Agent, you’re adding one additional Subagent from the asset library.

    1. To the right of the Search box at the top, click the + icon, and select Add from Asset Library.image.png
    2. Find General CRM, click Select, and click Add to Agent. You now see General CRM in the Subagents list.
    3. Click the right-facing arrow to the left of the General CRM subagent. This expands to show the actions associated with the subagent.
    4. Hover over General CRM, click the + symbol, and select Add from Asset Library.image.png
    5. Find Summarize Record and click Select.
    6. Click Add to Agent. You now see Summarize Record added to the list of actions under General CRM.

    Remove a Subagent

    Before you can test your agent, you need to remove the General FAQ subagent. This is because it uses Data 360, which in this environment is not enabled.

    1. Hover over the General FAQ subagent, click the three dots, and select Delete.image.png
    2. In the popup window, click Yes, Delete. When you do this, the General FAQ subagent is now crossed out and red, providing you the ability to undo the deletion if needed. Leave this alone for now—when you save later on, this is removed.
    3. Click Save.

    Preview and Activate

    Before activating the agent, it’s important to try it out and ensure it is working as intended.

    1. From the middle section of the builder, click Preview.image.png
    2. Click the down arrow next to Live Test Mode. Just note that you have two options for testing your agent where you can either Simulate using mock data or run a Live Test using your live data. In this case click Live Test.
    3. In the Let’s chat! box, enter "Provide me an overview of Edge Communications".
    4. Read the information provided about Edge Communications. It might ask if you would like additional insights and you can continue answering or asking it questions if you’d like, but for this example you are not required to.
    5. Click Save.
    6. Click Commit Version and in the popup box click Commit Version.
    7. Click Activate and in the popup box click Activate.

     

    Grant Access to the Agent

    With Agentforce for employees, you have control over who can access which agents. You can do this either by creating one or more permission sets, or by setting access within profiles. If you don’t grant access, even as the system administrator, you’re not able to use the agents you create. Your company wants you to create a permission set.

    1. Click the Setup icon , then select Setup.
    2. In the Setup Quick Find, search for and select Permission Sets.
    3. Click New.
    4. For the label enter "Grant Agent Access" and the associated API Name appears as "Grant_Agent_Access".
    5. For the description enter "This grants access to the active Agentforce for employee agents".
    6. Click Save.
    7. Within the Apps section, scroll down and click Agent Access.
    8. Click Edit.
    9. You see a list of all active Agentforce for employee agents. Select General Agent and click Add, right arrow, to add it to the Enabled Agents section.
    10. Once the General Agent is in the Enabled Agents section, click Save.
    11. Click Manage Assignments then click Add Assignment.
    12. Check the box next to your name, click Next, click Assign, and click Done.

     

    Now you can see the agent icon on app. 

0/9000
2 answers
  1. Jul 24, 9:02 PM

    Hi , 

     

     

    Your Trailhead Playground comes with (2) full Salesforce licenses. If you've already used up both licenses and you try to create the new System Administrator user, it will look like this: 

     

    Profiles other than admins also use Salesforce licenses.

     

    If you do not find the "Salesforce" license in the drop-down, please check for the other user who's active with that license and deactivate them, please follow the below steps to deactivate. 

     

    Goto setup--> users-->click view users drop down and then select "Active users" option.  

    Here you can find the list of active users. Please deactivate the "salesforce" license user.

     

    NOTE: Salesforce License can be assigned to other Profiles too, hence please check out all your active user who has Salesforce license and then proceed accordingly. 

     

0/9000

I keep getting the error message "We can't find that the ‘Manage Job Applications’ permission set grants read access and edit access to all Job Application fields, except edit access for Position and Candidate." Yet I have it set up correctly. I have done the previous modules but am still getting this. 

Can Someone Help With Hands-On Challenge Control Access to Fields

Screenshot 2025-01-14 101336.png

 

#Trailhead Challenges

85 answers
  1. Jan 15, 2025, 3:26 PM

    I was able to figure it out. First I had to install this package "04t0P000000N9rs"

    I did it in my current environment and had to remove all permission set groups and delete the permission set and the previous 'Job Application' object I created since the data was missing because I was missing the data package ( I am sure it would work if you started it in a new environment and restarted the challenge. )

     

    Since the package comes with its own Candidate and Position fields, you have to go into each one of these within the Job Application Object under Field & Relationships -> Select Candidate ->Edit - > change field type - > Select lookup relationship -> Next -> Next-> (VERY IMPORTANT) Select Read Access and unselect Edit Access -> Save

     

    Now do the same for Position.

     

    After that just follow the Challenge Promp.

     

    Set up ' Manage Job Application Permission Set'

    Go to Object Settings under 'Job Applications'

    It should look like this and you're done!

     

    I was able to figure it out.

     

0/9000

Hello everyone, 

Hope you all are doing great. I have a little issue regarding this hands on challenge under Salesforce platform administrator certification (Data security > Control access to Objects), where the challenge asks for set permission sets and permission set groups for "Recruiting app", but i do not have any app like this and any object like "Reviews" (as asked in the challenge) in my practice playground org. I checked all the possible ways to find it but still I am clueless right now, so finally I headed towards this help centre. Kindly help me to complete this. 

Regards. 

 

#Trailhead Challenges

3 answers
  1. Jul 22, 5:13 PM

    I have the same issue when doing that Data Security as part of the Prep for Cert. Platform Admin. **edit - I read through all these comments and it says to install this pkg first ... but the instructions don't say that :( - extra edit ... actually I tried installing that pkg manually and it still had issues so I went back in the Trail and its necessary to install the developer edition that in mentions in 2-3 sections prior in order to do it properly the needed data is added by doing so.

    04t0P000000N9rs
0/9000

I followed all instructions for dev org and even installed package, and i still run into problem for both units "control access to object" and "control access to fields", for unit "control access to object" i had to create a reviews object why? if all features were downloaded for package? also for units "control access to field" i cant find field permissions such as "apex_c" why if i followed all instructions i also dont have the "C# checkbox, please someone help  

 

#Trailhead Challenges

0/9000

i am doing the challenge for data security "control access to org" and at first i couldnt complete the field unit, i restarted a new playground added the edition org and now i cant even complete unit "because it wont let me edit username" and i made three users with "testuser" in username and yet still have error code "we couldnt find a user with tesuser in their username" 

 

#Trailhead Challenges

7 answers
0/9000

can any one help i am trying this Admin Intermediate > Data Security > Control Access to Fields this challenge because i try every things which i can i use different different playground but this challenge does not complete this show same error Every time due this challenge my admit intermediate course  

 

Create a Permission Set to Handle Field Access

One of the requirements of our Recruiting app is that Hiring Managers can update job applications, but they can’t change the related candidate or position. Create a permission set that gives the correct access. 

 

Need Help?

  • Review common issues.
  • Get help on the challenges for this specific module.
  • Create a permission set:
    • Label: Manage Job ApplicationsCopy
    • API Name: Manage_Job_ApplicationsCopy
    • Add a description (We won’t check for this.)
    • License: -None-
    • Enable Job Application Object Permissions: Read and Edit
    • Enable Job Application Field Permissions: Assigned users can view all fields and edit all fields, except they can’t edit Position and Candidate.
  • #Trailhead Challenges  #Admin Intermediate
3 comments
  1. Jul 13, 4:24 AM

    Not a big issue here, you are doing everything correct, but on a wrong playground.. 

     

    In the second unit of data security i.e., Control Access to the Org, Trailhead asked to create a developer edition org for this whole module.. 

     

    Try creating a developer edition org specific for this module and implement the same.. and you will be ALL SET.

0/9000

I'm completing the Data Security → Control Access to Objects Trailhead challenge.

I created:

  •  Permission Set: Manage Positions
  •  Permission Set Group: Recruiters
  •  Added the permission set to the group. 

However, my org does not contain the required Recruiting objects:

  •  Position 
  •  Candidate 
  •  Job Application 
  •  Review 

I verified:

  •  Object Manager → Position = no results 
  •  Permission Set → Object Settings = no Position object 
  •  Installed Packages contains only Salesforce Connected Apps and Trailhead Playground

The challenge fails with: 

 

"We can't find that the 'Manage Positions' permission set grants read, create, and edit object permissions for Position."

Is this a known provisioning issue with the current Trailhead Playground, or is there a required package that must be installed? 

 

#Trailhead Challenges

0/9000

I have done everything it needs to be done. I also create the custom objects for Positions  

Double checked the spelling, Checked on summary view etc. but still says it can't find the Read/Edit/Create permissions for positions. 

 

Pre-Work

 

If you haven’t already created the Recruiters permission set group described in this unit, do that now. Otherwise, you won't be able to complete this challenge.

  • Create a permission set:
    • Label: Manage Positions
    • API Name: Manage_Positions
    • Add a description (We won’t check for this.)
    • License: -None-
    • Enable Positions Object Permissions: Read, Create, and Edit
  • Add the permission set to the Recruiters permission set group
  • Verify that the Manage Positions permission set and Recruiters permission set group are displayed in the Object Access Summary for the Position object (We won’t check for this.)

#Trailhead Challenges

20 answers
  1. Jul 1, 2025, 5:15 PM

    They forgot to tell you that in the previous lesson(Control Access to the Org), you are supposed to create a Developer account and then connect to the org. The steps are under the Sign Up for a Developer Edition Org; this has the necessary data you need

0/9000