# How to access Admin Portal?

**URL:** https://jackhenry.discourse.group/t/how-to-access-admin-portal/70
**Category:** Getting Started & Access
**Created:** [September 11, 2026, 6:43pm UTC](https://jackhenry.discourse.group/t/how-to-access-admin-portal/70 "2026-09-11T18:43:13Z")
**Posts on this page:** 19
**Page:** 1

<div class="post-metadata">

### Author: ![Hemal](https://avatars.discourse-cdn.com/v4/letter/h/87869e/32.png) [@Hemal](https://jackhenry.discourse.group/u/Hemal)
#### Post date: [September 11, 2026, 6:43pm UTC](https://jackhenry.discourse.group/t/how-to-access-admin-portal/70/1 "2026-09-11T18:43:13Z")

</div>

Hi,

I am unable to access Admin Portal of Garden. I have set up my Test Environment and Garden Credentials. But, unable to find admin portal of Garden in which we can configure API Scope and Claims.

---

<div class="post-metadata">

### Author: ![samcouch](https://avatars.discourse-cdn.com/v4/letter/s/9fc348/32.png) [@samcouch](https://jackhenry.discourse.group/u/samcouch)
#### Post date: [September 11, 2026, 6:51pm UTC](https://jackhenry.discourse.group/t/how-to-access-admin-portal/70/2 "2026-09-11T18:51:00Z")

</div>

> [@Hemal](#):
>
> I am unable to access Admin Portal of Garden. I have set up my Test Environment and Garden Credentials. But, unable to find admin portal of Garden in which we can configure API Scope and Claims.

We do not provide access to the Garden admin/back office.

If you need additional (protected) claims - please provide your external application Client ID and the requested claims ([OpenID Connect and OAuth 2.0 | Banno SDK | Jack Henry Docs](https://jackhenry.dev/open-api-docs/authentication-framework/overview/openidconnectoauth/)) and scopes.

---

<div class="post-metadata">

### Author: ![Hemal](https://avatars.discourse-cdn.com/v4/letter/h/87869e/32.png) [@Hemal](https://jackhenry.discourse.group/u/Hemal)
#### Post date: [September 11, 2026, 7:03pm UTC](https://jackhenry.discourse.group/t/how-to-access-admin-portal/70/3 "2026-09-11T19:03:08Z")

</div>

> [@Hemal](#):
>
> unable to find admin portal of Gard

Thank you for the reply.

Here is my external Application Client ID: 80a4ac49-b2ab-4c3f-8af3-cbcae50585eb.

Here is the List of Claims and Scopes I am looking for:

**Claims:**  
accounts  
cards  
customer\_identifier

**Scopes:**  
openid  
address  
email  
phone  
profile

Thank you

---

<div class="post-metadata">

### Author: ![samcouch](https://avatars.discourse-cdn.com/v4/letter/s/9fc348/32.png) [@samcouch](https://jackhenry.discourse.group/u/samcouch)
#### Post date: [September 14, 2026, 6:15pm UTC](https://jackhenry.discourse.group/t/how-to-access-admin-portal/70/4 "2026-09-14T18:15:55Z")

</div>

You should be good to go!

---

<div class="post-metadata">

### Author: ![Hemal](https://avatars.discourse-cdn.com/v4/letter/h/87869e/32.png) [@Hemal](https://jackhenry.discourse.group/u/Hemal)
#### Post date: [September 14, 2026, 8:44pm UTC](https://jackhenry.discourse.group/t/how-to-access-admin-portal/70/5 "2026-09-14T20:44:59Z")

</div>

> [@Hemal](#):
>
> accounts  
> cards  
> customer\_identifier

Hi,

Thank you for the configuration.

I tried to get below Claims information through Scope, but it gives me forbidden error:

accounts  
cards  
customer\_identifier

FYI, I am adding below scope in my API Call:

[https://banno.com](https://banno.com)

Please let me know if above is correct OR should I need to add something else in Scope Parameter while doing API Call ?

Thank you

---

<div class="post-metadata">

### Author: ![samcouch](https://avatars.discourse-cdn.com/v4/letter/s/9fc348/32.png) [@samcouch](https://jackhenry.discourse.group/u/samcouch)
#### Post date: [September 15, 2026, 1:41pm UTC](https://jackhenry.discourse.group/t/how-to-access-admin-portal/70/6 "2026-09-15T13:41:57Z")

</div>

Could you share more details? x-request-id would be good to investigate

---

<div class="post-metadata">

### Author: ![Hemal](https://avatars.discourse-cdn.com/v4/letter/h/87869e/32.png) [@Hemal](https://jackhenry.discourse.group/u/Hemal)
#### Post date: [September 16, 2026, 1:53pm UTC](https://jackhenry.discourse.group/t/how-to-access-admin-portal/70/7 "2026-09-16T13:53:44Z")

</div>

I am following below step:

**Step-1: Get Authorization Code**

```auto
https://digital.garden-fi.com/a/consumer/api/v0/oidc/auth?scope=openid profile
&state=a12345
&code_challenge=C_WDKQfKC5UC2jW_o1IXJn_gWLItbQ2lUVQjhfp-yzw
&code_challenge_method=S256&client_id=80a4ac49-b2ab-4c3f-8af3-cbcae50585eb
&redirect_uri=https://pstmn.io
&response_type=code

```

**Step-2: POST to get access token**

 ![image](https://canada1.discourse-cdn.com/flex051/uploads/jackhenry/original/1X/dac72c74dc35c35af76caf4a2e0cda474b240b59.png)

FYI,

I am following URL to generate Authorization Code and Access Token.

[Authentication (Command Line) | Banno SDK | Jack Henry Docs](https://jackhenry.dev/open-api-docs/consumer-api/quickstarts/authenticationcommandline/)

Thank you

---

<div class="post-metadata">

### Author: ![Hemal](https://avatars.discourse-cdn.com/v4/letter/h/87869e/32.png) [@Hemal](https://jackhenry.discourse.group/u/Hemal)
#### Post date: [September 21, 2026, 1:19pm UTC](https://jackhenry.discourse.group/t/how-to-access-admin-portal/70/8 "2026-09-21T13:19:29Z")

</div>

Hi samcouch,

Any update ?

Thank you

---

<div class="post-metadata">

### Author: ![samcouch](https://avatars.discourse-cdn.com/v4/letter/s/9fc348/32.png) [@samcouch](https://jackhenry.discourse.group/u/samcouch)
#### Post date: [September 21, 2026, 1:59pm UTC](https://jackhenry.discourse.group/t/how-to-access-admin-portal/70/9 "2026-09-21T13:59:36Z")

</div>

> [@Hemal](#):
>
> I tried to get below Claims information through Scope, but it gives me forbidden error:

If you are getting a 403 - could you share an x-request-id for that?

---

<div class="post-metadata">

### Author: ![Hemal](https://avatars.discourse-cdn.com/v4/letter/h/87869e/32.png) [@Hemal](https://jackhenry.discourse.group/u/Hemal)
#### Post date: [September 21, 2026, 6:36pm UTC](https://jackhenry.discourse.group/t/how-to-access-admin-portal/70/10 "2026-09-21T18:36:35Z")

</div>

Here it is:

x-request-id: c3ed07927abe2deffd0b35a27b7ce8e1

Thank you

---

<div class="post-metadata">

### Author: ![samcouch](https://avatars.discourse-cdn.com/v4/letter/s/9fc348/32.png) [@samcouch](https://jackhenry.discourse.group/u/samcouch)
#### Post date: [September 21, 2026, 8:57pm UTC](https://jackhenry.discourse.group/t/how-to-access-admin-portal/70/11 "2026-09-21T20:57:26Z")

</div>

The 403 is caused by a missing OAuth scope in your Step 1 authorization request. Your current `scope` parameter only requests:

`openid profile`

However, the `/v0/users/*/accounts` endpoint requires at least one of these additional scopes:

[https://api.banno.com/consumer/auth/accounts.readonly](https://api.banno.com/consumer/auth/accounts.readonly)

[https://api.banno.com/consumer/auth/accounts.readwrite](https://api.banno.com/consumer/auth/accounts.readwrite)

Because those scopes weren’t requested during authorization, the token you received doesn’t include permission to access account data, and the API gateway rejects the call with a 403.

To fix this, update your Step 1 authorization URL to include the accounts scope

---

<div class="post-metadata">

### Author: ![Hemal](https://avatars.discourse-cdn.com/v4/letter/h/87869e/32.png) [@Hemal](https://jackhenry.discourse.group/u/Hemal)
#### Post date: [September 22, 2026, 5:05pm UTC](https://jackhenry.discourse.group/t/how-to-access-admin-portal/70/12 "2026-09-22T17:05:49Z")

</div>

Thank you for the information.

I have updated my authorization code request as above. Still I am getting 403 forbidden error and also Jason Web Token does not shows “[https://api.banno.com/consumer/auth/accounts.readonly](https://api.banno.com/consumer/auth/accounts.readonly)” within scope even though it is mentioned in request.

 ![image](https://canada1.discourse-cdn.com/flex051/uploads/jackhenry/original/1X/d20dc1491d3134f4be8f2a2792c7e7ebc1dfa086.png)

 ![image](https://canada1.discourse-cdn.com/flex051/uploads/jackhenry/original/1X/e0ea894e85f843f5cadb645bb92a4d2efa833ffc.png)

Is there anything else I am missing ?

Thank you

---

<div class="post-metadata">

### Author: ![samcouch](https://avatars.discourse-cdn.com/v4/letter/s/9fc348/32.png) [@samcouch](https://jackhenry.discourse.group/u/samcouch)
#### Post date: [September 23, 2026, 1:13pm UTC](https://jackhenry.discourse.group/t/how-to-access-admin-portal/70/13 "2026-09-23T13:13:26Z")

</div>

Do you have an updated x-request-id for this?

---

<div class="post-metadata">

### Author: ![Hemal](https://avatars.discourse-cdn.com/v4/letter/h/87869e/32.png) [@Hemal](https://jackhenry.discourse.group/u/Hemal)
#### Post date: [September 23, 2026, 5:12pm UTC](https://jackhenry.discourse.group/t/how-to-access-admin-portal/70/14 "2026-09-23T17:12:05Z")

</div>

Here is the updated details:

**Step 1: Get Authorization Code**

**x-request-id:** b68d98bb112486279128735d84bb6390

 ![image](https://canada1.discourse-cdn.com/flex051/uploads/jackhenry/original/1X/b6d0747fd4b42985b2cade81a4b2b56c3284c683.png)

**Step 2: Get Token**

**x-request-id:** 25ae0c7a72ba72f9f588e96b4c185052

 ![image](https://canada1.discourse-cdn.com/flex051/uploads/jackhenry/original/1X/10dc657c4128bec007e9df7645f218cb191dc5a7.png)

Also, I can’t run the step 1 in Postman.

I have to run that in browser, enter Garden Credentials and then I get the **code.**

I am not sure if I am missing anything in order to run step 1 in Postman.

Thank you

---

<div class="post-metadata">

### Author: ![samcouch](https://avatars.discourse-cdn.com/v4/letter/s/9fc348/32.png) [@samcouch](https://jackhenry.discourse.group/u/samcouch)
#### Post date: [September 23, 2026, 6:33pm UTC](https://jackhenry.discourse.group/t/how-to-access-admin-portal/70/15 "2026-09-23T18:33:06Z")

</div>

You should be good now - that scope has been added

---

<div class="post-metadata">

### Author: ![Hemal](https://avatars.discourse-cdn.com/v4/letter/h/87869e/32.png) [@Hemal](https://jackhenry.discourse.group/u/Hemal)
#### Post date: [September 23, 2026, 7:26pm UTC](https://jackhenry.discourse.group/t/how-to-access-admin-portal/70/16 "2026-09-23T19:26:48Z")

</div>

Yeah… It’s working now!

Thank you for that!

Also, it would be great if you can help of my other query. Here I am adding that again:

I can’t run the step 1 in Postman.

I have to run that in browser, enter Garden Credentials and then I get the code.

I am not sure if I am missing anything in order to run step 1 in Postman.

Thank you again. I appreciate that…

---

<div class="post-metadata">

### Author: ![samcouch](https://avatars.discourse-cdn.com/v4/letter/s/9fc348/32.png) [@samcouch](https://jackhenry.discourse.group/u/samcouch)
#### Post date: [September 23, 2026, 8:01pm UTC](https://jackhenry.discourse.group/t/how-to-access-admin-portal/70/17 "2026-09-23T20:01:53Z")

</div>

I’m not well versed with Postman enough to know how to properly define auth.

---

<div class="post-metadata">

### Author: ![Hemal](https://avatars.discourse-cdn.com/v4/letter/h/87869e/32.png) [@Hemal](https://jackhenry.discourse.group/u/Hemal)
#### Post date: [September 23, 2026, 8:14pm UTC](https://jackhenry.discourse.group/t/how-to-access-admin-portal/70/18 "2026-09-23T20:14:00Z")

</div>

No Worries… Let me try to figure that out.

Thank you for all your help and support!

I will get back to you in case of any further query..

Thank you!

---

<div class="post-metadata">

### Author: ![samcouch](https://avatars.discourse-cdn.com/v4/letter/s/9fc348/32.png) [@samcouch](https://jackhenry.discourse.group/u/samcouch)
#### Post date: [September 23, 2026, 8:28pm UTC](https://jackhenry.discourse.group/t/how-to-access-admin-portal/70/19 "2026-09-23T20:28:52Z")

</div>


