-
Notifications
You must be signed in to change notification settings - Fork 9
Home
Csaky edited this page Jul 10, 2023
·
19 revisions
A microservice for managing access control to S3 Objects
-
How to use the API:
- Endpoint Notes
- bucket management (spaces)
- limitations
- no sync
- single level
-
Authentication
- user jwt pattern
- additional modes (only if self-hosting)
- no service accounts except basic auth in self-hosted mode
-
- CONFIG
- auth modes
- bucket creds encryption
-
Architecture
- simplified diagram (node, S3, optional DB and OIDC)
- database (mve to README)
- code structure (move to READ me)
-
The Hosted Service
- Hosting Considerations describe limitations link to FAQ
- Hosted Service Onboarding
- Hosted Service Architecture
- General Use
- only OIDC AUth option (refer to deployment guide > auth modes)
- no service accounts except basic auth in seelf-hosted mode
- buckets (provision)
- data security
- privacy
COMS is developed by the Common Services Team.
Email: NR.CommonServiceShowcase@gov.bc.ca
Community help: Rocket.Chat
Return Home
API User Guide:
- Authentication
- Endpoint Notes
- Permissions
- Metadata and Tags
- Managing buckets
- Synchronization
- Use-Case Examples
Deployment Guide:
The Hosted Service: