Datarooms & RBAC
Understand how to manage access control and data segregation in Duro.
Datarooms
Datarooms provide isolated environments for different projects or teams:
query {
datarooms {
edges {
node {
id
name
description
members {
totalCount
}
}
}
}
}
Role-Based Access Control
query {
roles {
edges {
node {
id
name
permissions
members {
totalCount
}
}
}
}
}
Managing Access
mutation {
assignUserRole(input: {
userId: "user_123"
roleId: "role_456"
dataroomId: "dataroom_789"
}) {
success
}
}
Permission Levels
View Only
Editor
Manager
Administrator
Best Practices
Follow least privilege principle
Regular access reviews
Document permission structures
Monitor access changes
Next Steps
Learn about setting up Webhooks for real-time updates.
Last updated