Geolocationization capabilities in OneSpan
Thursday, May 6, 2021 at 02:41pmHi,
Can you please share some insights on my questions below?
1. Does OneSpan have some geolocationization capabilities?
2. Is there the ability to track where the customer(Signer) was when they registered a transaction?
I am already aware of the following ways:
a. Once a transaction is completed in OneSpan, the transaction owner can access the evidence summary pdf document within the UI, which contains the IP addresses of sender/signers as a part of the audit trail. With the help of IP addresses, there is a possibility to track where the signer was when they registered a transaction.
b. Also, OneSpan has a functionality to define custom fields where a transaction owner can create custom fields such as one for ‘Country’, and another one for ‘City’ for each signer when creating a transaction, and set these fields as mandatory for signing. For e.g. I created a test transaction where I defined two custom fields, one for country, and another one for city, and set it as ‘Is required’ in signer settings. From a signer’s standpoint, I enter the location details as requested and proceed towards ‘Click to Sign’ and complete the transaction.
After completion:
Apart from the above capabilities/functionality that I can think of, I would like to check with OneSpan to see if they have any other functionality or a solution to track the location details of customers when they register a transaction for signing.
Regards,
Rajiv Nagpur
Reply to: Geolocationization capabilities in OneSpan
Thursday, May 6, 2021 at 02:44pmScreen shots attached for your reference.
Reply to: Geolocationization capabilities in OneSpan
Thursday, May 6, 2021 at 03:49pmHey Rajiv! Welcome back and it's so nice to talk to you again! Not sure what kind of application your team is building, but there are many open sourced APIs to get position either in desktop browser or mobile app, for example below API which based on the network adapter’s MAC address:
https://developer.mozilla.org/en-US/docs/Web/API/Geolocation/getCurrentPosition
You could get this information with your application before starting the signing session (since the authentication token is only valid for 30 minutes), and use field injection or label field to present the GIS during the signing.
Duo
Reply to: Geolocationization capabilities in OneSpan
Friday, May 7, 2021 at 09:07amThank you very much for your prompt response, Duo! Likewise, it's so nice to reconnect with you, Duo, hope all is going well at your end!
Can you please elaborate a bit more on how we can get the information before starting the signing session? You mentioned that it is possible to retrieve information about a customer's location within an application before starting the signing session, I understand the signer authentication token theory of 30 minutes, but can you share more info on how to use field injection or label field to present the GIS during the signing? Can you please provide an example?
Reply to: Geolocationization capabilities in OneSpan
Wednesday, May 19, 2021 at 04:16pmHi Duo - Hope you are doing well! I am just following up with you in reference to my previous post, can you please advise on that?
Also, I wanted to check with you on the following:
1. Do you know if OneSpan currently has a geolocationization setting/feature or any similar setting/feature in JSON in Back-Office to track where the signer was when they registered a transaction? In other words, it would be great if we could have a new column added in
the audit trail(evidence summary) for signer location. To a certain degree, the evidence summary does provide details such as the IP address, but does not include co-ordinates/geolocation/country/city or any such information of a signer in OSS.
2. If not, then do you know if this is on the roadmap in the near future? If this is in OSS's pipeline, then is there any time frame about when it could become available?
3. If not, then can it be submitted as an enhancement request?
Please share your inputs.
Regards,
Rajiv Nagpur
Reply to: Hi Duo - Hope you are doing…
Wednesday, May 19, 2021 at 04:28pmHi Rajiv,
Sorry for the late response. I don't think this feature is currently on the roadmap and of course we can raise it as an enhancement request. I will let you know when I received the ER number.
Back to my suggestion, I was talking about implementing this capability by your application instead and pass the geographic information to the transaction. You mentioned about audit trail, using Session Field can exactly store additional data to the audit trail.
Duo
Reply to: Geolocationization capabilities in OneSpan
Wednesday, May 19, 2021 at 04:29pmHi Duo - Can you also please share your insights or provide us with some context on how we can go about using Geolocation API in eSign through the SDK?
Reply to: Geolocationization capabilities in OneSpan
Wednesday, May 19, 2021 at 04:46pmThank you Duo for your prompt response! Using the session field, can you please tell me how I can go about getting the location/position of a signer?
{
"packageId": "package ID",
"sessionFields": {
"Transaction ID": "1234567890",
"Login Token": "8888888888888"
},
"signerId": "signer1"
}
Reply to: Thank you Duo for your…
Wednesday, May 19, 2021 at 05:12pmAn enhancement request OSSSAAS-I-1241 has been submitted on your behalf.
If the browser context is the same when the signer interacts with your application and later when they accessed the signing ceremony. Your application could collect the geo information prior to creating the package and pass the values as session fields. If you are developing with a web site, your application could utilize Geolocation API or any other Javascript libraries. If you are developing with a mobile app, your application could request for user's location permission.
Duo