I spotted an issue whilst testing one of our updated services, page 3 of an application form was not rendering using an Agent login, if tested using a Build Admin login - it works fine.
The issue happens when we get to page 3 only?
I also get these errors in the monitor studio, when erroring (each error aligns with each component on page 3 of form e.g. info, form, info, info, info, form, form)
I have deleted page 3 an rebuilt and get the same error?
If I start a new case using a Build Admin role, it works fine and no errors.
This was all working until recently, and we can’t push any changes into Live until we figure out what is causing this issue.
This is page rendering correctly using a BA role.
This is page rendering incorrectly using Agent role?
Any ideas on what could be causing this? I dont understand why page 3 is behaving differently based on role?
Thanks
JonathanFS (East Hants District Council)
Must be a permissions issue between the BA and Agent roles? Are there object level access restrictions?
I have added some complex restriction paths for CASE / Messages…
These are working great…
So I dug deeper, and you were indeed correct, I will need to add some additional Restriction Paths to the Document object.
As soon as the my page attempted to access CASE 1:M Document (Count) it blocked whole page.
I’m fairly certain I have used this in places before and it has worked when tested under an agent account?
So I believe something has changed.
Thanks Ali for the help.
I have added some complex restriction paths for CASE / Messages…
These are working great…
So I dug deeper, and you were indeed correct, I will need to add Restriction Paths to the Document object to access via Agent (this is for an Internal host, so security setup it slightly different to resident hosts).
As soon as the my page attempted to access CASE 1:M Document (Count) it blocked whole page.
I’m fairly certain I have used this in places before and it has worked when tested under an agent account?
So I believe something has changed.
Thanks Ali for the help.