Skip to content

Commit 2c8ae98

Browse files
Merge branch 'feat/DOCS-5492' of https://github.com/auth0/docs-v2 into feat/DOCS-5492
2 parents 02a13a7 + f8be4ec commit 2c8ae98

42 files changed

Lines changed: 1653 additions & 1647 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/sync-agent-skills.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616

1717
steps:
1818
- name: Checkout docs-v2
19-
uses: actions/checkout@v4
19+
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
2020

2121
- name: Fetch latest skills from agent-skills
2222
run: |

.github/workflows/update-sdk-versions.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
pull-requests: write
1414

1515
steps:
16-
- uses: actions/checkout@v6.0.2
16+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1717

1818
- name: Fetch latest SDK releases and update libraries.mdx
1919
env:

.github/workflows/vale-check.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ jobs:
1616
- name: Install mdx2vast
1717
run: npm install -g mdx2vast
1818

19-
- uses: actions/checkout@v4
20-
- uses: errata-ai/vale-action@v2.1.1
19+
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
20+
- uses: errata-ai/vale-action@d89dee975228ae261d22c15adcd03578634d429c # v2.1.1
2121
with:
2222
files: '["auth4genai/"]'
2323
fail_on_error: true

auth4genai/mcp/get-started/call-your-apis-on-users-behalf.mdx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ import MCPGetStartedCreateRoles from "/snippets/mcp/get-started/config-tenant/ro
1616
import CreateProfile from "/snippets/mcp/get-started/create-custom-token-exchange-profile.mdx";
1717
import CreateMCPAPI from "/snippets/mcp/get-started/create-mcp-api.mdx";
1818
import AssignPermissionsToRoles from "/snippets/mcp/get-started/config-tenant/assign-permissions-to-roles.mdx";
19+
import AssignDownstreamPermissionsToRoles from "/snippets/mcp/get-started/config-tenant/assign-downstream-permissions-to-roles.mdx";
1920
import { DownloadQuickstartButton } from "/snippets/download-quickstart/DownloadQuickstartButton.jsx";
2021
import MCPGetStartedTestingInstructions from "/snippets/mcp/get-started/testing-instructions.mdx";
2122
import CreateEnvFile from "/snippets/mcp/get-started/call-your-apis/create-env-file.mdx";
@@ -128,6 +129,8 @@ auth0 api post resource-servers --data '{
128129

129130
Save the API identifier (audience) from the output; you'll configure it in your environment variables as `API_AUTH0_AUDIENCE`.
130131

132+
<AssignDownstreamPermissionsToRoles />
133+
131134
## Sample app
132135
<Tabs>
133136
<Tab title="Javascript" icon="js">
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<Accordion title="Assign permissions to roles">
2+
3+
After creating the downstream API and roles, assign the `read:private` permission to the roles.
4+
5+
```shell wrap lines
6+
# Example for admin role
7+
auth0 roles permissions add YOUR_ADMIN_ROLE_ID --api-id "http://localhost:8787/" --permissions "read:private"
8+
9+
# Example for user role
10+
auth0 roles permissions add YOUR_USER_ROLE_ID --api-id "http://localhost:8787/" --permissions "read:private"
11+
```
12+
13+
Replace `YOUR_ADMIN_ROLE_ID` and `YOUR_USER_ROLE_ID` with the role IDs you saved when creating the roles.
14+
15+
</Accordion>

main/config/navigation/customize.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,8 @@
153153
"pages": [
154154
"docs/customize/phone-messages/unified-phone/use-auth0s-unified-phone-experience-for-multi-factor-authentication",
155155
"docs/customize/phone-messages/unified-phone/unified-phone-experience-passwordless",
156-
"docs/customize/phone-messages/unified-phone/configure-unified-phone"
156+
"docs/customize/phone-messages/unified-phone/configure-unified-phone",
157+
"docs/customize/phone-messages/unified-phone/migrate-to-unified-phone-experience-with-terraform"
157158
]
158159
},
159160
{

main/config/navigation/manage-users.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,6 @@
7878
"docs/manage-users/user-migration/bulk-user-import-schema",
7979
"docs/manage-users/user-migration/bulk-user-exports",
8080
"docs/manage-users/user-migration/export-password-hashes-and-mfa-secrets",
81-
"docs/manage-users/user-migration/user-import-export-extension",
8281
"docs/manage-users/user-migration/user-migration-scenarios",
8382
"docs/manage-users/user-migration/bulk-user-import-export"
8483
]

main/config/navigation/secure.json

Lines changed: 29 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -351,12 +351,36 @@
351351
"pages": [
352352
{
353353
"group": "Tenant Access Control List",
354+
"root": "docs/secure/tenant-access-control-list",
355+
"directory": "accordion",
354356
"pages": [
355-
"docs/secure/tenant-access-control-list",
356-
"docs/secure/tenant-access-control-list/configure-rules",
357-
"docs/secure/tenant-access-control-list/manage-rules-in-dashboard",
358-
"docs/secure/tenant-access-control-list/use-cases",
359-
"docs/secure/tenant-access-control-list/reference"
357+
{
358+
359+
"group": "How To",
360+
"expanded": true,
361+
"pages": [
362+
"docs/secure/tenant-access-control-list/configure-rules",
363+
"docs/secure/tenant-access-control-list/enable-monitoring-mode"
364+
]
365+
},
366+
{
367+
368+
"group": "Details",
369+
"expanded": true,
370+
"pages": [
371+
"docs/secure/tenant-access-control-list/rule-evaluation",
372+
"docs/secure/tenant-access-control-list/limits"
373+
]
374+
},
375+
{
376+
"group": "Reference",
377+
"expanded": true,
378+
"pages": [
379+
"docs/secure/tenant-access-control-list/use-cases",
380+
"docs/secure/tenant-access-control-list/reference",
381+
"docs/secure/tenant-access-control-list/tenant-log-event-reference"
382+
]
383+
}
360384
]
361385
}
362386
]

main/config/redirects.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22714,5 +22714,13 @@
2271422714
{
2271522715
"source": "/docs/get-started/universal-components/my-account/factors/passkeys",
2271622716
"destination": "/docs/get-started/universal-components/ios/components/factors/passkeys"
22717+
},
22718+
{
22719+
"source": "/docs/secure/tenant-access-control-list/manage-rules-in-dashboard",
22720+
"destination": "/docs/secure/tenant-access-control-list/configure-rules"
22721+
},
22722+
{
22723+
"source": "/docs/manage-users/user-migration/user-import-export-extension",
22724+
"destination": "/docs/manage-users/user-migration/bulk-user-import-export"
2271722725
}
2271822726
]

main/docs/authenticate/database-connections/passkeys/native-passkeys-for-mobile-applications.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ For end users to authenticate with a single passkey with across different applic
5555

5656
1. Navigate to [Applications > Applications](https://manage.auth0.com/#/applications) and select the application you wish to update.
5757
2. At the bottom of the Settings tab, select **Advanced Settings**. Then, choose the **Device Settings** tab.
58-
3. Complete the **iOS** and **Android** sections as needed for your application. Then, click **Save Changes**.
58+
3. Complete the **iOS** or **Android** sections as needed for your application. Then, click **Save Changes**.
5959
4. In the Advanced Settings section, select the **Grant Types** tab.
6060
5. Enable the **Passkey** grant, then select **Save Changes**.
6161

0 commit comments

Comments
 (0)