We recommend reviewing what is submitted before posting, in case your idea has already been submitted by another community member. If it has been submitted, vote for that existing feature request (by clicking the up arrow) to increase its opportunity of being added to Cireson solutions.
For more information around feature requests in the Cireson Community click here.
Option to include/remove "Create on Behalf Of" on Request Offerings
Most of our offerings to end users require the Create on Behalf Of field as each department has a nominee that will fill submit the requests on behalf of the users, however we do have some offerings where we don't want this functionality for security reasons.
It would be nice if it was a selectable option, rather than having to update the custom.js file to hide it when required!
Comments
Has any progress been made by Cireson on the ability to show/hide the Create request on behalf of?
Thanks
Do I need to add end-user to AD group that metnioned in "CreateOnBehalfGroup" parametr?
Now in this group are only analicycs.
You need to take the CSS from the commets in the top of the custom.js and insert that into custom.css.
And yes, you would need to grant end-users access to the Create On Behalf Of prompt, by adding an AD group in the CreateOnBehalfGroup setting. Please see here for more information: https://support.cireson.com/KnowledgeBase/View/1275#/ and https://community.cireson.com/discussion/3186/can-domain-users-group-be-used-for-create-on-behalf-of-feature
The only other thing that comes to mind for me is that the URL for the request offering contains two GUIDs seperated by a coma. One is for the request offering and one is for the template (I think). Perhaps you have supplied the template GUIDs instead of the request offering GUIDs.
I see the values in the request offering URL is the request offering id the first or second value after the comma? Thanks
https://community.cireson.com/discussion/comment/14560#Comment_14560
What fixed it for me was this:
Change Line 11 from:
$(window).load(function() {
to this:
$(window).on("load",function() {
This allowed me to get rid of the "Object doesn't support property or method 'indexOf'" error that I was seeing before. Hope this helps someone!