Skip to content

Commit 9733afd

Browse files
committed
Fixing IdP section
1 parent b56de59 commit 9733afd

1 file changed

Lines changed: 17 additions & 14 deletions

File tree

docker/README.md

Lines changed: 17 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,9 @@ regarding FiftyOne Enterprise.
6262
- [:page_facing_up: Optional: Upload Run Logs](#page_facing_up-optional-upload-run-logs)
6363
- [:desktop_computer: GPU-Enabled Workloads](#desktop_computer-gpu-enabled-workloads)
6464
- [:bricks: Custom Plugin Images](#bricks-custom-plugin-images)
65-
- [Step 8: Configuring Authentication (CAS)](#step-8-configuring-authentication-cas)
65+
- [Step 8: Identity Provider (IdP) and Authentication (CAS)](#step-8-identity-provider-idp-and-authentication-cas)
66+
- [:information_source: IdP configuration](#information_source-idp-configuration)
6667
- [:hammer_and_wrench: Optional: CAS Customization Instructions](#hammer_and_wrench-optional-cas-customization-instructions)
67-
- [:information_source: Notes](#information_source-notes)
6868
- [Upgrades](#upgrades)
6969
- [:no_entry_sign: Disable Automatic Migrations](#no_entry_sign-disable-automatic-migrations)
7070
- [:hammer_and_wrench: What Happens If You Migrate with database admin False?](#hammer_and_wrench-what-happens-if-you-migrate-with-database-admin-false)
@@ -346,13 +346,13 @@ Use this mode when:
346346

347347
#### Enable dedicated plugin mode
348348

349-
- Ensure your `.env` file includes the following:
349+
1. Ensure your `.env` file includes the following:
350350

351351
```shell
352352
FIFTYONE_TEAMS_PLUGIN_URL=http://teams-plugins:5151
353353
```
354354

355-
- Use `compose.dedicated-plugins.yaml` (instead of `compose.yaml`)
355+
1. Use `compose.dedicated-plugins.yaml` (instead of `compose.yaml`)
356356

357357
```shell
358358
docker compose \
@@ -361,8 +361,8 @@ docker compose \
361361
up -d
362362
```
363363

364-
- Optional: If using a [proxy server](./docs/configuring-proxies.md), ensure the
365-
plugin service is excluded from proxying.
364+
1. Optional: If using a [proxy server](./docs/configuring-proxies.md), ensure
365+
the plugin service is excluded from proxying.
366366

367367
> 🔧 This prevents traffic from being routed incorrectly through your proxy for
368368
> internal plugin calls.
@@ -435,7 +435,17 @@ and deploy **custom plugin images**. You can base them on
435435
- ML libraries (e.g. PyTorch, OpenCV)
436436
- Internal SDKs or models
437437

438-
## Step 8: Configuring Authentication (CAS)
438+
## Step 8: Identity Provider (IdP) and Authentication (CAS)
439+
440+
### :information_source: IdP configuration
441+
442+
You can refer to the following docs to set up your Identity Provider with
443+
FiftyOne.
444+
445+
- [Pluggable authentication docs](https://docs.voxel51.com/enterprise/pluggable_auth.html#pluggable-authentication)
446+
includes information on configuring CAS.
447+
- To set up authentication for internal-auth mode: Refer to the
448+
[Getting Started with Internal Mode documentation](https://docs.voxel51.com/enterprise/pluggable_auth.html#getting-started-with-internal-mode).
439449

440450
FiftyOne Enterprise uses a Central Authentication Service (CAS) introduced in
441451
v1.6. This enables centralized login, roles, and user management.
@@ -455,13 +465,6 @@ v1.6. This enables centralized login, roles, and user management.
455465
to bring up services.
456466
1. Ensure your proxy (e.g., nginx) forwards `/cas` to the CAS service port.
457467

458-
### :information_source: Notes
459-
460-
- [Pluggable authentication docs](https://docs.voxel51.com/enterprise/pluggable_auth.html#pluggable-authentication)
461-
includes information on configuring CAS.
462-
- To set up authentication for internal-auth mode: Refer to the
463-
[Getting Started with Internal Mode documentation](https://docs.voxel51.com/enterprise/pluggable_auth.html#getting-started-with-internal-mode).
464-
465468
## Upgrades
466469

467470
When upgrading FiftyOne Enterprise, you must explicitly **prevent automatic

0 commit comments

Comments
 (0)