E-Signature for specific Catalog item?

conanlloyd
Giga Guru

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?

1 ACCEPTED SOLUTION

Rahul Jain11
Kilo Guru

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

View solution in original post

9 REPLIES 9

Rahul Jain11
Kilo Guru

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

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:

  1. Found the Approve UI Action with the E-Sig code
    1. Changed it's name to Approve (E-Sig) so I could see which button showed up.
    2. 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'
  2. Found the Approve UI Action without the E-Sig code
    1. Changed it's name to Approve (No E-Sig).
    2. 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'
    3. Made it active again

Presto Chango! Now the specific item gets the E-Sig and all the others get the normal one.

Thanks again!

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.

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.