- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-01-2018 08:59 PM
Greetings all~
I have a requirement to get 2-factor authentification for a specific catalog item. The E-Signature plugin requires it for an entire table at a time. Has anyone set up something like this for a specific catalog item?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-01-2018 10:23 PM
We have implemented e-signature but not for specific items.
In your case you coould do the following:
- create two UI Actions for Approve/Rejects
- 1# with e-Signature code
- 2# without e-signature code
- Show the 1st ui action only for the items where e-signature required and skip those from the 2nd UI action.
Thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-01-2018 10:23 PM
We have implemented e-signature but not for specific items.
In your case you coould do the following:
- create two UI Actions for Approve/Rejects
- 1# with e-Signature code
- 2# without e-signature code
- Show the 1st ui action only for the items where e-signature required and skip those from the 2nd UI action.
Thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-02-2018 01:11 PM
You are awesome. I can't believe I didn't think of that path. I went into the UI Actions for the approval table and did the following:
- Found the Approve UI Action with the E-Sig code
- Changed it's name to Approve (E-Sig) so I could see which button showed up.
- Updated it's condition to: current.state == 'requested' && (gs.hasRole('approval_admin') && current.document_id.cat_item=='sys_id of the specific Item' || isApprovalMine(current)) && current.document_id.cat_item=='sys_id of the specific Item'
- Found the Approve UI Action without the E-Sig code
- Changed it's name to Approve (No E-Sig).
- Updated it's condition to: current.state == 'requested' && (gs.hasRole('approval_admin') && current.document_id.cat_item!='sys_id of the specific Item' || isApprovalMine(current)) && current.document_id.cat_item!='sys_id of the specific Item'
- Made it active again
Presto Chango! Now the specific item gets the E-Sig and all the others get the normal one.
Thanks again!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-02-2020 10:27 PM
Hey Conan, how have you been? I'm curious if you are using E-Signature with an SSO setup? If so, is it AD or Azure AD?
I'm trying to figure out if Azure AD supports the Force AuthnRequest attribute or not.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-04-2020 10:42 AM
Hey Jim! I'm doing well, still learning 🙂
I'm no longer at the company where I implemented that but it was AD and SSO, not Azure.