Custom Form Limited Visibility to Some Users on Request Queue | Community
Skip to main content
February 23, 2024
Question

Custom Form Limited Visibility to Some Users on Request Queue

  • February 23, 2024
  • 3 replies
  • 1068 views

Hello,

I've got a custom form added to a request queue. Some users with Standard and Contributor access level are able to see only the custom form title on the new request >>> request queue tab. They are not able to see anything below the custom form title. Yes, I did set up When someone makes a request, automatically grant... Contribute Access. What else am I missing? Thanks a lot, in advance.

Best,

Pavlin

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

3 replies

Doug_Den_Hoed__AtAppStore
Community Advisor
Community Advisor
February 23, 2024


Hi @pafff,

 

In addition to the Sharing on the Requests, I suggest you also confirm the Custom Form itself is Shared with those who need to view and manage its data.

 

Regards,

Doug

PafffAuthor
February 23, 2024

Yes, that's done already. Thanks.

VicSellers
Community Advisor
Community Advisor
February 23, 2024

Hi @pafff Is there a section break on the custom form? If they can see the form title, thinking that there might be a section break that has limiting permissions on it.

PafffAuthor
February 23, 2024

Yes, there are multiple section breaks, but it seems that isn't the issue. I created a brand new custom form with couple fields without any section breaks and I'm witnessing the same behavior, i.e. the user that the form is shared with can see only the custom form title. Thanks.

Edwin_Melgar
Level 4
March 18, 2024

Is the form shared Systemwide?

PafffAuthor
March 18, 2024

Hi Edwin, 

No, it is not. The form sharing was correct. It was shared with a View permission with a particular group. In the meantime, I found the issue. 

 

Issue & Solution:

When a custom form with section breaks has a Program as an object type it's associated with, then all users that need to use that custom form in a request queue to create a request, must have Manage sharing permissions to the request queue project. Otherwise, they are not able to see the custom form fields in the sections defined by the section breaks, based on the fact that the section breaks have a setting of Users with this access to the object can edit field values: Edit vs. Limited Edit. The Program object type removes the Limited Edit option and keeps the Edit only. The latter does not allow users (Contributors, Standard, etc.) to see and edit the form unless they have a Manage sharing permission on the request queue project. That doesn't help at all, if we need to have multiple Contributors and even Standard users creating requests. Also, Contributors are not allowed to have any Manage sharing permission based on their access level. 

 

All in all, we had to remove the Program object type from the custom form and keep only Project and Issue. Then, we got back the Limited Edit option for each section break in Users with this access to the object can edit field values: Limited Edit. Also, we kept the sharing permissions for all Contributors and Standard users equal to View for the request queue project. 

 

Advantage:

All users can see and edit the custom form with multiple section breaks. 

 

Disadvantage:

The custom form in question cannot be shared with a Program. Only we can transfer the custom form data from Issue to Project. 

Edwin_Melgar
Level 4
March 19, 2024

Interesting.   Thanks for posting what you found.  No way this would be spelled out in the documentation.