Oauth Authorization flows in Salesforce | Web Server flow | JWT Bearer token flow

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 พ.ย. 2024

ความคิดเห็น • 105

  • @hinakausar2322
    @hinakausar2322 หลายเดือนก่อน

    The explanation was seamless and so easy to understand!!! Great job.

    • @apexhours
      @apexhours  28 วันที่ผ่านมา

      Glad it was helpful!

  • @shades5816
    @shades5816 3 ปีที่แล้ว +21

    NO ONE HAS DONE A BETTER JOB OF EXPLAINING THIS THAN YOU. THANK YOU SO MUCH. YOU HAVE UNMYSTIFIED THIS FOR ME.................

    • @apexhours
      @apexhours  3 ปีที่แล้ว

      Glad it helped you

  • @DramaQueenAkshi
    @DramaQueenAkshi 2 ปีที่แล้ว +4

    Very helpful, so much informative. No one has explained better then Debarun Sengupta.

    • @apexhours
      @apexhours  2 ปีที่แล้ว +1

      Glad it was helpful!

  • @lakshmiiyer75
    @lakshmiiyer75 2 ปีที่แล้ว +2

    This is one of the best session for JWT found for SF. Very well and point to point explained. Very well done Debarun. Thanks for this session.

    • @apexhours
      @apexhours  2 ปีที่แล้ว

      Glad it was helpful!

  • @aryaagnivesh29
    @aryaagnivesh29 3 ปีที่แล้ว +3

    No explanation can be better than this, the presentation has one of the best brevity.
    Thanks for making this video. Great work & keep it up.

    • @apexhours
      @apexhours  3 ปีที่แล้ว

      Glad it helped!

  • @thundergamer6770
    @thundergamer6770 3 ปีที่แล้ว +1

    Debarun Sengupta you explain every concepts in detail and that too really well.
    Please do more sessions like this.Thank you so much.

  • @lakshman2854
    @lakshman2854 2 ปีที่แล้ว +3

    Excellent explanation with execution, it's worked
    Thanks for the Video

    • @apexhours
      @apexhours  2 ปีที่แล้ว +1

      Glad it helped

  • @zthroescha
    @zthroescha ปีที่แล้ว

    Thank you! This material was utterly perfect!

    • @apexhours
      @apexhours  ปีที่แล้ว

      You're very welcome!

  • @satishakumar1073
    @satishakumar1073 3 ปีที่แล้ว +4

    Very informative, E2E, I had tough times understanding named credentials, certifications, JWT related concepts, this cleared all. thanks a lot.

  • @asawarikumbhalkar1262
    @asawarikumbhalkar1262 2 หลายเดือนก่อน

    Very well explained and very informative.

    • @apexhours
      @apexhours  2 หลายเดือนก่อน

      Glad it was helpful!

  • @pankajjuneja8096
    @pankajjuneja8096 3 ปีที่แล้ว +4

    csr is cert signing request using which you request the actual cert (crt) file from a CA (cert authority). You mentioned even csr also as certificate which is incorrect but overall a super good explanation of material

  • @ajeetshekhawat214
    @ajeetshekhawat214 2 ปีที่แล้ว +3

    This is the best tutorial video I have ever seen. You absolutely nailed it.🙏

    • @apexhours
      @apexhours  2 ปีที่แล้ว +1

      Glad it was helpful!

  • @einstu
    @einstu 2 ปีที่แล้ว

    Excellent quality. Very well explained

  • @SalesforceUSA
    @SalesforceUSA ปีที่แล้ว

    A very good video. I recommend this!

    • @apexhours
      @apexhours  ปีที่แล้ว

      Glad you enjoyed it!

  • @sudzbyte2215
    @sudzbyte2215 2 ปีที่แล้ว +3

    Incredibly well explained demo. Great work!

  • @rajat19961
    @rajat19961 3 ปีที่แล้ว +3

    Very nicely explained. This information is pure gold!!

    • @apexhours
      @apexhours  3 ปีที่แล้ว

      Glad you think so!

  • @sajvv6646
    @sajvv6646 3 ปีที่แล้ว +2

    Wonderfully explained. Thanks for taking time to put this video

    • @apexhours
      @apexhours  3 ปีที่แล้ว

      Glad you liked it

  • @yogarajkv1245
    @yogarajkv1245 3 ปีที่แล้ว +1

    Awesome session. Very easy to understand

    • @apexhours
      @apexhours  3 ปีที่แล้ว

      Glad to hear that

  • @stephenk4447
    @stephenk4447 2 ปีที่แล้ว

    Wonderful Session!!

    • @apexhours
      @apexhours  2 ปีที่แล้ว

      Thank you kindly

  • @Kc-nn8mn
    @Kc-nn8mn 3 ปีที่แล้ว +2

    well-structured video, good job

    • @apexhours
      @apexhours  3 ปีที่แล้ว

      Keep watching

  • @venkatesansundaram3972
    @venkatesansundaram3972 2 ปีที่แล้ว +1

    Thank you. Excellent post on this topic.

    • @apexhours
      @apexhours  2 ปีที่แล้ว

      Glad you enjoyed it!

  • @varmaraj5835
    @varmaraj5835 4 ปีที่แล้ว +2

    nice explanation with demo, AS i am looking for JWT implementation reference. thanks to Apexhours and team

    • @apexhours
      @apexhours  4 ปีที่แล้ว

      Glad it was helpful!

  • @Vishal-cs8bp
    @Vishal-cs8bp ปีที่แล้ว

    Awesome explanation

    • @apexhours
      @apexhours  ปีที่แล้ว

      Glad you liked it

  • @aritramukherjee
    @aritramukherjee 3 ปีที่แล้ว +1

    Nice explanation. And your work to host interesting developer sessions is awesome. Thanks for that.

  • @ashokk4784
    @ashokk4784 3 ปีที่แล้ว +1

    Great explanation! -Thank you so much.

    • @apexhours
      @apexhours  3 ปีที่แล้ว

      Glad it was helpful!

  • @shobhitsaxena108
    @shobhitsaxena108 3 ปีที่แล้ว +1

    Thank you so much for this, you literally saved my job with this

    • @apexhours
      @apexhours  3 ปีที่แล้ว

      Glad I could help!

  • @VishalJain-h5v
    @VishalJain-h5v ปีที่แล้ว

    Excellent Explanation

    • @apexhours
      @apexhours  ปีที่แล้ว

      Glad it was helpful!

  • @andreacursino6735
    @andreacursino6735 3 ปีที่แล้ว +1

    Exactly what I was looking for. Thanks a lot!

    • @apexhours
      @apexhours  3 ปีที่แล้ว

      Great to hear!

  • @JuanAdonisNunezCollado
    @JuanAdonisNunezCollado 5 หลายเดือนก่อน

    Thank you so much.

  • @akramomair
    @akramomair 4 ปีที่แล้ว +2

    Nicely Explained. Thanks!

    • @apexhours
      @apexhours  4 ปีที่แล้ว

      Glad it was helpful! Please like and share

  • @ayanchakraborty9055
    @ayanchakraborty9055 3 ปีที่แล้ว +1

    Thanks for this helpful session!

    • @apexhours
      @apexhours  3 ปีที่แล้ว +1

      Glad it was helpful! Keep watching

  • @karenvanessaurbina1720
    @karenvanessaurbina1720 3 ปีที่แล้ว +2

    Great explanation, it helped me a lot. Thank you!

    • @apexhours
      @apexhours  3 ปีที่แล้ว

      Glad it helped! Stay connected we are coming with all oAuth Flow soon in FEB

  • @harikishore2483
    @harikishore2483 2 ปีที่แล้ว +2

    Great explanation. Very useful video. Is the access token different from Session Id or both are same?

    • @apexhours
      @apexhours  2 ปีที่แล้ว

      access token is used to access the application

  • @mallayyahiremath9311
    @mallayyahiremath9311 2 ปีที่แล้ว +2

    Great explanation could you please let me know if I want to get information of second org Salesforce then I need to create connected app in second org and named credentials on first org?

    • @apexhours
      @apexhours  2 ปีที่แล้ว

      We will create one session on same topic soon

  • @SSModi852
    @SSModi852 3 ปีที่แล้ว +3

    This is the best video I found explaining JWT in detail within Salesforce. But I have a question. Why not generate a self-signed certificate within Salesforce instead of importing it from Java Keystore. Isn't it basically the same thing. With the button 'Self-signed certificate' you bypass all the hassle of creating a certificate and then converting to JKS format. Also I am wondering if you import from Java keystore its only the certificate, but what about the private key. Doesn't Salesforce need private key to create jwt in auth header.

    • @debarunsengupta3555
      @debarunsengupta3555 3 ปีที่แล้ว +2

      JWT needs x509 certificate. Hence CLI was used to convert the file format to jks to import into salesforce

    • @apexhours
      @apexhours  3 ปีที่แล้ว +2

      Thanks for helping Debarun

  • @yesbutyouthen342
    @yesbutyouthen342 3 ปีที่แล้ว +1

    Great video! Helped me with my poc :)

    • @apexhours
      @apexhours  3 ปีที่แล้ว

      Glad it helped!

  • @pravinreddy400
    @pravinreddy400 2 ปีที่แล้ว +1

    well explained.

    • @apexhours
      @apexhours  2 ปีที่แล้ว

      Thanks Keep watching

  • @diljaanshaik6288
    @diljaanshaik6288 3 ปีที่แล้ว +2

    Hi Debarun Sengputa You absolutely nailed it (y) great job.. I have a question can we use JWT to integrate with third party (API Gateway) to Salesforce?

    • @apexhours
      @apexhours  3 ปีที่แล้ว

      Thanks

    • @debarunsengupta3555
      @debarunsengupta3555 3 ปีที่แล้ว +1

      Yes possible for server to server use case...i have seen it in apigee gateway

    • @diljaanshaik6288
      @diljaanshaik6288 3 ปีที่แล้ว +1

      Thank you @debarun sengupta

  • @kalpVyas26
    @kalpVyas26 3 ปีที่แล้ว +3

    Can we have a video/session on different grant types flows as well? Is there anyways we can put questions to Apex Hours team?

    • @apexhours
      @apexhours  3 ปีที่แล้ว +1

      Coming Soon. Keep posted your question

  • @sweetypanchal3637
    @sweetypanchal3637 3 ปีที่แล้ว +1

    Thank you so much its very useful video. I have a question can we integrate Pardot using JWT Bearer token flow?

    • @apexhours
      @apexhours  3 ปีที่แล้ว

      Glad you like. Not sure about pardot

  • @tirthankardutta1191
    @tirthankardutta1191 3 ปีที่แล้ว +1

    It is very helpful and nicely demonstrated. Can you add another video about how to add additional custom claims in JWT authentication in the connected app side?

    • @apexhours
      @apexhours  3 ปีที่แล้ว +1

      Great suggestion!

  • @arifmohammad5419
    @arifmohammad5419 3 ปีที่แล้ว +1

    Nice Video !!!

    • @apexhours
      @apexhours  3 ปีที่แล้ว

      Thanks for the visit

  • @SamarHussain1
    @SamarHussain1 2 ปีที่แล้ว +1

    Brilliant tutorial just shy of perfection because you forgot to show us one very crucial step due to which it took me hours to figure out why I was getting error. For someone who directly jumps to JWT authorization flow, you should mention how to perform prior approval of client app. Otherwise we'll get an error in Post request "user hasn't approved this consumer".

    • @apexhours
      @apexhours  2 ปีที่แล้ว

      Thanks for feedback

  • @naturelovers7718
    @naturelovers7718 3 ปีที่แล้ว

    Hi have a question regarding the release update that is related to oauth "Enforce OAuth Scope for Lightning Apps". This release update says that this update enforce the scope of an Oauth token used to authenticate a Lightning app.This change prevent a Lightning app from using Oauth token with unintended permission. I am confused with this release update about the unintended permission. What does it mean???

  • @shubhambajare3043
    @shubhambajare3043 2 ปีที่แล้ว

    I need to use this flow to verify guest user from the community site from only one org..does it work?

  • @kraxmalism
    @kraxmalism 6 หลายเดือนก่อน

    you have done it in a way that it is extremely difficult to understand, for one who is trying to learn.

  • @arjunshrivatsa3026
    @arjunshrivatsa3026 2 ปีที่แล้ว +2

    Can you create a video to Use External Data Source With Auth Provider sending Azure JWT token in Header for another server to get data .This would be a great help.

  • @shobhitsaxena108
    @shobhitsaxena108 3 ปีที่แล้ว

    How can we use this procedure for post requests? On attempting, the request body was showing as null in the destination environment where the request was sent

  • @JayPatel-cy3bu
    @JayPatel-cy3bu 5 หลายเดือนก่อน

    How many times the "Nothing but" is used in this video?

  • @rajucherukuri8789
    @rajucherukuri8789 4 หลายเดือนก่อน

    While importing .jks file I am getting following error "The data you were trying to access could not be found. It may be due to another user deleting the data or a system error. If you know the data is not deleted but cannot access it, please look at our support page".

  • @srutadebachanda199
    @srutadebachanda199 4 ปีที่แล้ว +3

    How will I get the Slides presented here ?

    • @apexhours
      @apexhours  4 ปีที่แล้ว +1

      check here www.apexhours.com/oauth-authorization-flows-in-salesforce/

  • @AliHusain-fo5sp
    @AliHusain-fo5sp 2 ปีที่แล้ว

    Why we don't use client secret for Authorization?

  • @nitinzagade7334
    @nitinzagade7334 2 ปีที่แล้ว +1

    I am not able to get the references slide.
    Can you please share the link

    • @apexhours
      @apexhours  2 ปีที่แล้ว

      Check apex hours blog post for same

  • @mirzabaig8515
    @mirzabaig8515 3 ปีที่แล้ว

    I am getting Error in "Oauth JWT Bearer token flow walkthrough with postman" can someone help me?
    grant_type = urn:ietf:params:oauth:grant-type:jwt-bearer
    here is the error:
    {
    "error": "invalid_grant",
    "error_description": "expired authorization code"
    }

  • @dineshkumar_mp
    @dineshkumar_mp 2 ปีที่แล้ว

    This video is really helpful. Thanks for the content.
    But I'm facing error while converting pem file to jks file in the 3rd cmd "keytool -keystore //servercert.jks -changealias -alias 1 -destalias salesforcetest"
    Error I'm facing: Illegal option: -
    Please help me on this.Thanks.

    • @rajucherukuri8789
      @rajucherukuri8789 4 หลายเดือนก่อน

      You must have Jre installed in your computer to run keytool commands

  • @hishmatrai91
    @hishmatrai91 3 ปีที่แล้ว

    Please guide me, i am getting following error..when i run from postman then it is working fine but if from any other domain it is giving following error
    Access to fetch at '@t from origin 'www.mywebsite.com' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: It does not have HTTP ok status.
    I have already added the domain into CORS setting in salesforce.