what is client type in Oauth 2.0?

Ganeshm1
Tera Guru

Hi All,

Hope you are doing well. 

I am working on inbound integration and while creating a Application Registry of 'Create an OAuth API endpoint for external clients', observed that we have a field called 'Client Type' with options below

1. Iframe embedded

2. Integration as a User

3. Integration as a Service

 

I want to understand whats the use of Client Type and is this mandatory to choose any one of these options during creation of application registry?

Please let me know if you have any idea on this. Thank You!

 

Best Regards,
Ganesh

1 ACCEPTED SOLUTION

Ankur Bawiskar
Tera Patron
Tera Patron

@Ganeshm1 

Since ServiceNow is the provider and 3rd party is consumer, you will create an OAuth API endpoint for external clients.

AnkurBawiskar_0-1756811838111.png

It's not mandatory for me on form.

AnkurBawiskar_1-1756811910592.png

Good explanation here

Configure client type for OAuth and SSO records 

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

View solution in original post

4 REPLIES 4

Ankur Bawiskar
Tera Patron
Tera Patron

@Ganeshm1 

Since ServiceNow is the provider and 3rd party is consumer, you will create an OAuth API endpoint for external clients.

AnkurBawiskar_0-1756811838111.png

It's not mandatory for me on form.

AnkurBawiskar_1-1756811910592.png

Good explanation here

Configure client type for OAuth and SSO records 

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

@Ganeshm1 

Hope you are doing good.

Did my reply answer your question?

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

Bhuvan
Tera Sage

@Ganeshm1 

 

It is optional configuration, you can leave it empty.

Bhuvan_1-1756812839430.png

Going forward, you need to create inbound OAuth from inbound integration experience. Below are the details,

Bhuvan_0-1756812609305.png

https://www.servicenow.com/docs/bundle/zurich-platform-security/page/integrate/authentication/concep...

 

Below is a sample for reference,

Bhuvan_2-1756812966020.png

If this helped to answer your query, please mark it helpful & accept the solution.

 

Thanks,

Bhuvan

@Ganeshm1 

 

Thanks for marking the post as helpful.

 

As per community guidelines, you can accept more than one answer as accepted solution. If my response helped to answer your query, please mark it helpful & accept the solution.

 

Thanks,

Bhuvan