docusign / docusign-objc-client

The Official DocuSign Objective-C Client Library used to interact with the eSign REST API. Send, sign, and approve documents using this client.
https://www.docusign.com/devcenter
MIT License
13 stars 14 forks source link

What is userId and clientUserId ? #13

Closed toseefkhilji closed 6 years ago

toseefkhilji commented 6 years ago

Hello there,

I have follow the readme. Create demo account on web portal. Created integration key.

But what is userId && clientUserId ? How can I get it?

File : https://github.com/docusign/docusign-objc-client/blob/master/test/SdkTests/SdkTestsTests/DSTestConfig.m.sample

screen shot 2018-05-03 at 5 52 33 pm

I didn't found any thing this in Admin portal.

LarryKlugerDS commented 6 years ago

Hi, userId is the guid version of the DocuSign user whom your application will be impersonating. See https://www.docusign.com/blog/dsdev-developing-docusign-application-authentication/ and https://www.docusign.com/blog/dsdev-using-the-oauth-jwt-flow/ for more info.

clientUserId is the id of the signer in your own application. It needs to be unique per signer. Including the clientUserId field in the Envelopers:create call indicates to DocuSign that the recipient will sign view an embedded signing session. See the DevCenter QuickStart for more: developers.docusign.com

For more help with this type of issue, please StackOverflow, with the docusignapi tag.

Thanks, Larry

toseefkhilji commented 6 years ago

@LarryKlugerDS I can't ask this type of issue/Question on StackOverflow because it is not a specific programming problem.

LarryKlugerDS commented 6 years ago

Hi, Your question would be, "How do I do embedded signing." And then ask about those settings.

Thanks for using DocuSign.

toseefkhilji commented 6 years ago

Thanks for the guide.

Kapeutini2018 commented 5 years ago

it's confusing, I repeat the question ... what is the clientuserid ? is it the number under my photo on the right ? or the long string called api account ? why they don't call a cat a cat ? :-) Sorry I'm confuse, I'll try and see what happen

miacloudtech commented 4 years ago

In answer to the previous user's question I have just found out that the user_id is in fact the same as the "API Username", which can be found by clicking Users in the left. The client_id is the same as the integration key.

For my own solution I am trying to (as simply as possible) integrate our bespoke CRM (written entirely by myself in VBscript and classic ASP) which dynamically creates documents which need signing, with Docusign. So far I have ascertained that the JWT C# Core example on Github (https://github.com/docusign/eg-01-csharp-jwt-core) best fits our requirements but trying to get a full working example which works. I have downloaded and cloned the Github example. I am not sure yet though how or where in the Github example I would integrate the "AutoPlace" Docusign functionality so docusign knows where the customer has to sign our document. Thank you for any help Larry.

Kapeutini2018 commented 4 years ago

I'm not at work, it is on admin but not at the api part, I'll check tomorrow, I'm at home and will back to you asap

--=-- KAP

Le mer. 9 oct. 2019, à 10 h 20, miacloudtech notifications@github.com a écrit :

I too am looking for the "user_id". I cannot see it in the Admin page nor under my photo in the top right of the screen. Is it the same as the "API Username"? I have read that the client_id is the same as the integration key. Thank you for your help. I am trying to (as simply as possible) integrate our CRM (written in VBscript and classic ASP) which dynamically creates documents which need signing, with Docusign.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/docusign/docusign-objc-client/issues/13?email_source=notifications&email_token=AK25A4BW3BQ7L5Y5BQP4UZLQNXSBBA5CNFSM4E6D5322YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAYBQIQ#issuecomment-540022818, or mute the thread https://github.com/notifications/unsubscribe-auth/AK25A4FYJKBQJDOMMNENTSTQNXSBBANCNFSM4E6D532Q .

jporpan24 commented 4 years ago

ssaADA