Atlas-Assistance-Dogs / atlas-dogs

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

Staging- Team permission set doesn't include dog #554

Closed atlasjen closed 1 month ago

atlasjen commented 1 month ago

Tested some permission sets

It adds Client permissions, which is expected but it did not add dog permissions. I get this error when i try to open the related dog. image

I would expect Team to also include Client and Dog.

atlasjen commented 1 month ago

Team status also lets you see Team Facilitator Details & let's you jump to Team Facilitators image i think it may make sense to include the facilitator as they are working w the team.. just making sure this is intentional.

atlasjen commented 1 month ago

i didn't test all of the various other ones as well (like trainer or facilitator) but did check the ones who have all and that seems to be good.

deb761 commented 1 month ago

Something else is going on. Atlas Team gives access to Dog, log, ect:

image

And yes, I did include Team Facilitator permissions in the Team permission set.

deb761 commented 1 month ago

The problem is the Puppy Log component, Team doesn't include PuppyRaiser.

atlasjen commented 1 month ago

Ah.. and the puppy logs go w/ the dog.. I'm fine w/ adding puppy raiser to team.

deb761 commented 1 month ago

For now, make sure anyone with Team has Puppy Raiser permission set. I'm looking into handling access to Dog with/out Puppy Raiser, much like we did with the related objects for contact that not everyone has access to.

atlasjen commented 1 month ago

yep that does indeed add in dogs!