-
Notifications
You must be signed in to change notification settings - Fork 0
DT-385-sso-and-multi-tenancy-documentation [skip cr] #244
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…ions.json to exclude 1.3.0; add multitenancy and single sign-on documentation.
…size key terms and improve readability.
…nd multitenancy sections for clarity
…nancy and single sign-on files, and add new content for clarity
|
Caution Review failedThe pull request is closed. WalkthroughThe PR adds new documentation pages for Multitenancy, RBAC, and Single Sign-On (SSO), updates Docusaurus configuration to the markdown.hooks API, adjusts the sidebar to include new entries, bumps Docusaurus dependencies to 3.9.0, and removes a large set of versioned 1.3.0 documentation files across multiple sections. Changes
Sequence Diagram(s)sequenceDiagram
autonumber
actor Admin
participant DS as DataStream UI
participant AAD as Azure AD/Entra ID
rect rgba(220,235,255,0.5)
note right of Admin: Configure SSO
Admin->>DS: Enable SSO (Azure AD)
DS->>AAD: Register app / read config (tenant ID, client ID, scopes)
DS-->>Admin: Show redirect URI, client settings
end
rect rgba(220,255,220,0.5)
note right of User: Sign-in via SSO
actor User
User->>DS: Access login page
DS-->>User: Redirect to Azure AD
User->>AAD: Authenticate
AAD-->>DS: Authorization code / tokens
DS-->>User: Session established
end
sequenceDiagram
autonumber
actor OrgOwner as Org Owner
participant DS as DataStream Control Plane
participant T as Tenant Env
actor TenantUser as Tenant User
rect rgba(255,245,200,0.6)
OrgOwner->>DS: Create tenant (name, limits, parent)
DS->>T: Provision isolated resources/config
DS-->>OrgOwner: Tenant status: Enabled
end
rect rgba(235,255,235,0.6)
TenantUser->>DS: Login (scoped to tenant)
DS->>T: Route requests to tenant-scoped resources
T-->>DS: Data / metrics / audit (tenant-isolated)
DS-->>TenantUser: Tenant-specific UI/data
end
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~25 minutes Possibly related PRs
Poem
✨ Finishing touches
🧪 Generate unit tests
📜 Recent review detailsConfiguration used: CodeRabbit UI Review profile: CHILL Plan: Pro Disabled knowledge base sources:
⛔ Files ignored due to path filters (1)
📒 Files selected for processing (135)
Comment |
|
Docs Feature Deployment https://7d7184b4.virtualmetric-docs.pages.dev |
Summary by CodeRabbit
Documentation
Chores