Atlas-Assistance-Dogs / atlas-dogs

Repository for Atlas Dogs flows in Salesforce
1 stars 1 forks source link

background checks need to be restricted much like demographics #527

Open atlasjen opened 3 months ago

atlasjen commented 3 months ago

In beta 12: it looks like the volunteer user can still add a see background checks. They shouldn't be able to. Ideally they would have their own restriction category, much like demographics does. For this release, we could lump the two together and just use the demographic public group and remove background checks from it.

thoughts?

deb761 commented 3 months ago

The volunteer permission set is completely out of the package, so it can be set up however is needed in the org. Heck, is any of the permission sets I put in the package don’t work, you can clone and tweak them. We’re probably putting too much config stuff in the package as it is. Sent from my iPhoneOn Mar 27, 2024, at 11:51 AM, atlasjen @.***> wrote: In beta 12: it looks like the volunteer user can still add a see background checks. They shouldn't be able to. Ideally they would have their own restriction category, much like demographics does. For this release, we could lump the two together and just use the demographic public group and remove background checks from it. thoughts?

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were assigned.Message ID: @.***>

atlasjen commented 3 months ago

so what part is controlled by the public group vs the permission set? I'm thinking a case where i might want to let people access everything but background checks and demographic info.. or evenything but background checks.. So i wasn't sure if we needed a diff public group.

deb761 commented 3 months ago

The public group controls which records are available. We've only put that sharing in Contacts so far. The permission set controls which objects and fields are available.

atlasjen commented 3 months ago

Edited Volunteer Permission Set

atlasjen commented 2 months ago

beta 14: i added the backgroundcheck permission set to user Peony. I logged in as her. I correctly can see related background checks and the background check tab. However, when i go to a contact that has a background check (Stuart Michael) and click on "view all" for related background checks, i get an error: image

I also have no way to actually click to open to view the background check from the related tab on my contact, other than choosing edit.

image

I tried creating a new background check and i am unable to add a file, either by choosing Upload or by dragging it ontop of the Upload File button image

I was able to make a new background check as long as it didn't have an attachment.

atlasjen commented 2 weeks ago

update for Staging. I still have no way to open a background check from a contact related list.. other then to edit it. there is nothing to click on like a background check name. I was able to make new background checks w/ attachments, so that part of this seems resolved.