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 Applications
- API Name: Manage_Job_Applications
- 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.
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.
Hello@Vikash Raj,
- make sure you have installed 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!
https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000KBtuw