@@ -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
352352FIFTYONE_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
358358docker 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
440450FiftyOne Enterprise uses a Central Authentication Service (CAS) introduced in
441451v1.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.
4564661. 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
467470When upgrading FiftyOne Enterprise, you must explicitly **prevent automatic
0 commit comments