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

Поділитися
Вставка
  • Опубліковано 4 лют 2025

КОМЕНТАРІ • 105

  • @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.................

  • @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.

  • @DramaQueenAkshi
    @DramaQueenAkshi 3 роки тому +4

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

    • @apexhours
      @apexhours  3 роки тому +1

      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.

  • @hinakausar2322
    @hinakausar2322 3 місяці тому

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

    • @apexhours
      @apexhours  3 місяці тому

      Glad it was helpful!

  • @satishakumar1073
    @satishakumar1073 3 роки тому +4

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

  • @lakshman2854
    @lakshman2854 2 роки тому +3

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

  • @sajvv6646
    @sajvv6646 3 роки тому +2

    Wonderfully explained. Thanks for taking time to put this video

  • @sudzbyte2215
    @sudzbyte2215 3 роки тому +3

    Incredibly well explained demo. Great work!

  • @rajat19961
    @rajat19961 4 роки тому +3

    Very nicely explained. This information is pure gold!!

  • @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

  • @zthroescha
    @zthroescha Рік тому

    Thank you! This material was utterly perfect!

  • @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!

  • @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.

  • @einstu
    @einstu 2 роки тому

    Excellent quality. Very well explained

  • @asawarikumbhalkar1262
    @asawarikumbhalkar1262 5 місяців тому

    Very well explained and very informative.

    • @apexhours
      @apexhours  5 місяців тому

      Glad it was helpful!

  • @SalesforceUSA
    @SalesforceUSA Рік тому

    A very good video. I recommend this!

  • @yogarajkv1245
    @yogarajkv1245 3 роки тому +1

    Awesome session. Very easy to understand

  • @aritramukherjee
    @aritramukherjee 3 роки тому +1

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

  • @Kc-nn8mn
    @Kc-nn8mn 3 роки тому +2

    well-structured video, good job

  • @shobhitsaxena108
    @shobhitsaxena108 3 роки тому +1

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

  • @venkatesansundaram3972
    @venkatesansundaram3972 2 роки тому +1

    Thank you. Excellent post on this topic.

  • @ashokk4784
    @ashokk4784 3 роки тому +1

    Great explanation! -Thank you so much.

  • @andreacursino6735
    @andreacursino6735 3 роки тому +1

    Exactly what I was looking for. Thanks a lot!

  • @karenvanessaurbina1720
    @karenvanessaurbina1720 4 роки тому +2

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

    • @apexhours
      @apexhours  4 роки тому

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

  • @varmaraj5835
    @varmaraj5835 4 роки тому +2

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

  • @akramomair
    @akramomair 4 роки тому +2

    Nicely Explained. Thanks!

    • @apexhours
      @apexhours  4 роки тому

      Glad it was helpful! Please like and share

  • @ayanchakraborty9055
    @ayanchakraborty9055 4 роки тому +1

    Thanks for this helpful session!

    • @apexhours
      @apexhours  4 роки тому +1

      Glad it was helpful! Keep watching

  • @stephenk4447
    @stephenk4447 2 роки тому

    Wonderful Session!!

  • @yesbutyouthen342
    @yesbutyouthen342 4 роки тому +1

    Great video! Helped me with my poc :)

  • @Vishal-cs8bp
    @Vishal-cs8bp Рік тому

    Awesome explanation

  • @VishalJain-h5v
    @VishalJain-h5v Рік тому

    Excellent Explanation

  • @JuanAdonisNunezCollado
    @JuanAdonisNunezCollado 7 місяців тому

    Thank you so much.

  • @pravinreddy400
    @pravinreddy400 2 роки тому +1

    well explained.

  • @mallayyahiremath9311
    @mallayyahiremath9311 3 роки тому +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  3 роки тому

      We will create one session on same topic soon

  • @arifmohammad5419
    @arifmohammad5419 4 роки тому +1

    Nice Video !!!

  • @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?

  • @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

  • @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

  • @rajucherukuri8789
    @rajucherukuri8789 6 місяців тому

    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".

  • @JayPatel-cy3bu
    @JayPatel-cy3bu 8 місяців тому

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

  • @kalpVyas26
    @kalpVyas26 4 роки тому +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  4 роки тому +1

      Coming Soon. Keep posted your question

  • @shubhambajare3043
    @shubhambajare3043 2 роки тому

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

  • @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?

  • @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???

  • @SamarHussain1
    @SamarHussain1 3 роки тому +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".

  • @sweetypanchal3637
    @sweetypanchal3637 4 роки тому +1

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

    • @apexhours
      @apexhours  4 роки тому

      Glad you like. Not sure about pardot

  • @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

  • @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/

  • @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

  • @AliHusain-fo5sp
    @AliHusain-fo5sp 2 роки тому

    Why we don't use client secret for Authorization?

  • @arjunshrivatsa3026
    @arjunshrivatsa3026 3 роки тому +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.

  • @kraxmalism
    @kraxmalism 8 місяців тому

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

  • @dineshkumar_mp
    @dineshkumar_mp 3 роки тому

    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 6 місяців тому

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

  • @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"
    }

  • @hishmatrai91
    @hishmatrai91 4 роки тому

    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.