1
0
mirror of https://github.com/bitwarden/server.git synced 2025-05-23 12:31:06 -05:00
bitwarden/docs/shared.relationships.dsl
Matt Gibson 8a7fa35fc6
Establish shared ownership of root bitwarden system workspace
This is a first pass at structure that will undoubtedly evolve. It's likely further systems will be identified and linked in as we go forward
2025-05-06 15:01:03 -07:00

30 lines
1.2 KiB
Plaintext

# User Relationships
user -> clients.web "Uses"
user -> clients.ios "Uses"
user -> clients.android "Uses"
user -> clients.browser_extension "Uses"
user -> clients.cli "Uses"
user -> clients.desktop "Uses"
admin -> clients.web "Administers Organizations"
provider -> server.portal "Completes Provider registration with"
provider -> clients.web "Administers Providers and Organizations"
customer_success -> server.portal "Inspects and supports"
system_admin -> server.portal "Administers System"
# High-level Client Relationships
clients.web -> server.api "Makes requests to"
clients.ios -> server.api "Makes requests to"
clients.android -> server.api "Makes requests to"
clients.browser_extension -> server.api "Makes requests to"
clients.cli -> server.api "Makes requests to"
clients.desktop -> server.api "Makes requests to"
clients.web -> server.identity "Authenticates with"
clients.ios -> server.identity "Authenticates With"
clients.android -> server.identity "Authenticates With"
clients.browser_extension -> server.identity "Authenticates With"
clients.cli -> server.identity "Authenticates With"
clients.desktop -> server.identity "Authenticates With"
server.api -> server.identity "Validates JWTs with" {
url "https://bitwarden.com"
}