Skip to content

Commit 29e5680

Browse files
authored
feat: add card + section for myorg api to api reference page (#790)
* add card + section for myorg api to api reference page * swap from absolute api urls to relative * add myorg translations, minor formatting
1 parent 77d7899 commit 29e5680

6 files changed

Lines changed: 118 additions & 16 deletions

File tree

main/docs/api.mdx

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,33 +4,40 @@ mode: wide
44
description: Auth0 exposes the following APIs for developers to consume in their applications.
55
---
66

7-
import {AuthenticationApiSection, ManagementApiSection, MyAccountApiSection} from "/snippets/api.jsx";
7+
import {AuthenticationApiSection, ManagementApiSection, MyAccountApiSection, MyOrganizationApiSection} from "/snippets/api.jsx";
88

99
<div class="api_page_container">
1010

1111
<Card
1212
title="Authentication API"
13-
href="https://auth0.com/docs/api/authentication"
13+
href="/docs/api/authentication"
1414
arrow
1515
/>
1616
<AuthenticationApiSection/>
1717

18-
1918
<Card
2019
title="Management API"
21-
href="https://auth0.com/docs/api/management/v2"
20+
href="/docs/api/management/v2"
2221
arrow
2322
/>
2423
<ManagementApiSection/>
2524

2625
<Card
2726
title="My Account API"
28-
href="https://auth0.com/docs/api/myaccount"
27+
href="/docs/api/myaccount"
2928
arrow
3029
/>
3130

3231
<MyAccountApiSection/>
3332

33+
<Card
34+
title="My Organization API"
35+
href="/docs/api/myorganization"
36+
arrow
37+
/>
38+
39+
<MyOrganizationApiSection/>
40+
3441
---
3542

3643
## Pagination

main/docs/fr-ca/api.mdx

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,33 +4,40 @@ mode: wide
44
description: Auth0 met à disposition des développeurs les API suivantes pour qu’ils puissent les utiliser dans leurs applications.
55
---
66

7-
import {AuthenticationApiSection, ManagementApiSection, MyAccountApiSection} from "/snippets/api-fr.jsx";
7+
import {AuthenticationApiSection, ManagementApiSection, MyAccountApiSection, MyOrganizationApiSection} from "/snippets/api-fr.jsx";
88

99
<div class="api_page_container">
1010

1111
<Card
1212
title="Authentication API"
13-
href="https://auth0.com/docs/api/authentication"
13+
href="/docs/api/authentication"
1414
arrow
1515
/>
1616
<AuthenticationApiSection/>
1717

18-
1918
<Card
2019
title="Management API"
21-
href="https://auth0.com/docs/api/management/v2"
20+
href="/docs/api/management/v2"
2221
arrow
2322
/>
2423
<ManagementApiSection/>
2524

2625
<Card
2726
title="My Account API"
28-
href="https://auth0.com/docs/api/myaccount"
27+
href="/docs/api/myaccount"
2928
arrow
3029
/>
3130

3231
<MyAccountApiSection/>
3332

33+
<Card
34+
title="My Organization API"
35+
href="/docs/api/myorganization"
36+
arrow
37+
/>
38+
39+
<MyOrganizationApiSection/>
40+
3441
---
3542

3643
## Pagination

main/docs/ja-jp/api.mdx

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,33 +4,40 @@ mode: wide
44
description: Auth0は、開発者がご自身のアプリケーションで利用できるように、以下のAPIを公開しています。
55
---
66

7-
import {AuthenticationApiSection, ManagementApiSection, MyAccountApiSection} from "/snippets/api-jp.jsx";
7+
import {AuthenticationApiSection, ManagementApiSection, MyAccountApiSection, MyOrganizationApiSection} from "/snippets/api-jp.jsx";
88

99
<div class="api_page_container">
1010

1111
<Card
1212
title="Authentication API"
13-
href="https://auth0.com/docs/api/authentication"
13+
href="/docs/api/authentication"
1414
arrow
1515
/>
1616
<AuthenticationApiSection/>
1717

18-
1918
<Card
2019
title="Management API"
21-
href="https://auth0.com/docs/api/management/v2"
20+
href="/docs/api/management/v2"
2221
arrow
2322
/>
2423
<ManagementApiSection/>
2524

2625
<Card
2726
title="My Account API"
28-
href="https://auth0.com/docs/api/myaccount"
27+
href="/docs/api/myaccount"
2928
arrow
3029
/>
3130

3231
<MyAccountApiSection/>
3332

33+
<Card
34+
title="My Organization API"
35+
href="/docs/api/myorganization"
36+
arrow
37+
/>
38+
39+
<MyOrganizationApiSection/>
40+
3441
---
3542

3643
## ページネーション

main/snippets/api-fr.jsx

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,3 +94,30 @@ export const MyAccountApiSection = () => {
9494
</div>
9595
);
9696
};
97+
98+
export const MyOrganizationApiSection = () => {
99+
return (
100+
<div className="grid grid-cols-1 md:grid-cols-2 gap-6 leading-relaxed">
101+
{/* Left column */}
102+
<div>
103+
<p>
104+
L’API My Organization d’Auth0 offre une interface sécurisée, limitée à l’organization, qui permet
105+
à vos clients professionnels de gérer leurs propres organizations au sein de votre locataire Auth0.
106+
Cette API constitue la base technique de l’administration déléguée intégrée et des intégrations API-first.
107+
Pour plus d’informations, consultez la documentation <a href="/docs/manage-users/my-organization-api">ici</a>.
108+
</p>
109+
</div>
110+
111+
{/* Right column */}
112+
<div>
113+
<p>Voici quelques exemples :</p>
114+
<ul className="space-y-2 !mt-0">
115+
<li>Détails de l’Organization Auth0 (nom, image de marque, nom d’affichage)</li>
116+
<li>Configuration, propriété, et relations propres à l’organization</li>
117+
<li>Fournisseurs d’identité (IdP) et fourniture SCIM</li>
118+
<li>Configuration des domaines et découverte du domaine d’origine (HRD)</li>
119+
</ul>
120+
</div>
121+
</div>
122+
);
123+
}

main/snippets/api-jp.jsx

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,4 +91,31 @@ export const MyAccountApiSection = () => {
9191
</div>
9292
</div>
9393
);
94-
};
94+
};
95+
96+
export const MyOrganizationApiSection = () => {
97+
return (
98+
<div className="grid grid-cols-1 md:grid-cols-2 gap-6 leading-relaxed">
99+
{/* Left column */}
100+
<div>
101+
<p>
102+
Auth0 My Organization API は、安全でOrganization範囲に対応したインターフェイスを提供し、
103+
ビジネス顧客が自身のOrganizationをAuth0テナント内で管理できるようにします。このAPIは、
104+
組み込み型委任管理やAPI優先統合の技術的な基盤として機能します。
105+
詳細については、<a href="/docs/manage-users/my-organization-api">こちらのドキュメント</a>をご覧ください。
106+
</p>
107+
</div>
108+
109+
{/* Right column */}
110+
<div>
111+
<p>例を挙げます。</p>
112+
<ul className="space-y-2 !mt-0">
113+
<li>Auth0 Organizationの詳細(名前、ブランディング、表示名)</li>
114+
<li>Organization固有の構成、所有権、関係</li>
115+
<li>IDプロバイダー(IdP)およびSCIMプロビジョニング</li>
116+
<li>ドメインおよびホームレルムディスカバリー(HRD)の設定</li>
117+
</ul>
118+
</div>
119+
</div>
120+
);
121+
}

main/snippets/api.jsx

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,3 +94,30 @@ export const MyAccountApiSection = () => {
9494
</div>
9595
);
9696
};
97+
98+
export const MyOrganizationApiSection = () => {
99+
return (
100+
<div className="grid grid-cols-1 md:grid-cols-2 gap-6 leading-relaxed">
101+
{/* Left column */}
102+
<div>
103+
<p>
104+
The Auth0 My Organization API provides a secure, Organization-scoped interface that allows your
105+
business customers to manage their own Organizations within your Auth0 tenant. This API serves
106+
as the technical backbone for embedded delegated administration and API-first integrations.
107+
For more information, see more documentation <a href="/docs/manage-users/my-organization-api">here</a>.
108+
</p>
109+
</div>
110+
111+
{/* Right column */}
112+
<div>
113+
<p>Some example tasks include:</p>
114+
<ul className="space-y-2 !mt-0">
115+
<li>Auth0 Organization details (name, branding, display name)</li>
116+
<li>Organization-specific configuration, ownership, and relationships</li>
117+
<li>Identity Providers (IdPs) and SCIM provisioning</li>
118+
<li>Domains and Home Realm Discovery (HRD) setup</li>
119+
</ul>
120+
</div>
121+
</div>
122+
);
123+
}

0 commit comments

Comments
 (0)