User
A HxDR user with access can login to the platform using their login credentials.
Each user has fine grained access to projects, assets and different sets of capabilities based on attributes such as account role, tenant role and tenant.
Account
A HxDR account is a group of users, typically in the same organization.
- Collaboration across accounts offers flexibility for co-contractors
- Consumption in each account is measured and tracked in the usage metrics
- Billing of consumed resources or based on fixed limits
Account management
- change account role for user
- get users in account
- get external users in account
- enforces seat usages in an account
HxDR Tenant
Tenants
Each integration, each application has it’s specific needs and possibly own user base. HxDR can aggregate consumption of accounts in a tenancy to offer consolidated overview to integrators.
-
Self-service of accounts within a tenancy
-
Aggregated consumption metrics
-
Tenant ADMIN :
- Maintains a subset of company accounts
- Able to generate signup links (vouchers) for companies
- Role set inside HxDR Admin Tools
Tenancy management
- create, update, delete tenant
- move account to tenant
- change tenant role for user
- grouped asset sharing code
- account metrics
- shares streaming and download usage of an account
Related Pages
GraphQL API reference
This section lists a few examples. Please refer to HxDR GraphQL Playground (opens in a new tab) to explore complete schema.
Returns an overview over the account to which the currently logged in user belongs to.
query GetAccountDemo {
getAccount {
id
tenantId
company
referrer
logo
phonenumber
accountBillingEmail
sapAccountNumber
discountRate
isReseller
taxExempt
vatNumber
paymentMethods
originalExternalAccount
financialDetailsSynced
}
}
To successfully execute a request on HxDR GraphQL playground, See following :
Returns an overview over the account to which the currently logged in user belongs to.
Generates an invitation containing a signed URL that can be used to signup a user to an existing account. The user will receive the specified account user role.
Creates the user with the provided details based on a sent out invite, protected by a provided signature. The user is created within the account specified in the SignupFromInviteInputV2.
Creates a new account with a new account admin, using the provided details. If the signature is provided, the information inside the signature will be used. The address provided will be validated. Current version of HxDR only allows signature-based sign ups.
JS-SDK reference
Account
Account authorization and profile services