[]
Get all tenants' information.
Parameters
| Name | Type | Located In |
|---|---|---|
| includeProps | Boolean | query |
Response
Status Code: 200
Success
Add a new tenant.
Request Schema
Response
Status Code: 200
Success
Get all tenants' information.
Parameters
| Name | Type | Located In |
|---|---|---|
| includeProps | Boolean | query |
Response
Status Code: 200
Success
Add a new tenant.
Request Schema
Response
Status Code: 200
Success
Get specified tenant's information.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | Tenant id. |
Response
Status Code: 200
Success
Modify the specified tenant's information.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path |
Request Schema
Response
Status Code: 200
Success
Delete the specified tenant.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path |
Response
Status Code: 200
Success
Get specified tenant's information.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | Tenant id. |
Response
Status Code: 200
Success
Modify the specified tenant's information.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path |
Request Schema
Response
Status Code: 200
Success
Delete the specified tenant.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path |
Response
Status Code: 200
Success
Get specified tenants' information.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idsRequired | string | path | Tenant id list. Comma splice. |
Response
Status Code: 200
Success
Get specified tenants' information.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idsRequired | string | path | Tenant id list. Comma splice. |
Response
Status Code: 200
Success
Get all the sub-tenants of the specified tenant.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | Tenant id. |
| includeSelf | Boolean | query |
Response
Status Code: 200
Success
Get all the sub-tenants of the specified tenant.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | Tenant id. |
| includeSelf | Boolean | query |
Response
Status Code: 200
Success
Get all the ancestor tenants of the specified tenant.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path |
Response
Status Code: 200
Success
Get all the ancestor tenants of the specified tenant.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path |
Response
Status Code: 200
Success
Get the users belong to the specified tenant.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| includeSubTenantUsers | Boolean | query |
Response
Status Code: 200
Success
Add users to specified tenant.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path |
Request Schema
Response
Status Code: 200
Success
Update the users belong to the specified tenant.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path |
Request Schema
Response
Status Code: 200
Success
Get the users belong to the specified tenant.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| includeSubTenantUsers | Boolean | query |
Response
Status Code: 200
Success
Add users to specified tenant.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path |
Request Schema
Response
Status Code: 200
Success
Update the users belong to the specified tenant.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path |
Request Schema
Response
Status Code: 200
Success
Delete the specified user from the specified tenant.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| userIdRequired | string | path |
Response
Status Code: 200
Success
Delete the specified user from the specified tenant.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| userIdRequired | string | path |
Response
Status Code: 200
Success
Get the users do not belong to the specified tenant.
Parameters
| Name | Type | Located In |
|---|---|---|
| idRequired | string | path |
Response
Status Code: 200
Success
Get the users do not belong to the specified tenant.
Parameters
| Name | Type | Located In |
|---|---|---|
| idRequired | string | path |
Response
Status Code: 200
Success
Get all the roles of the specified tenant.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| includeSubTenantRoles | Boolean | query |
Response
Status Code: 200
Success
Add new role to the specified tenant.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path |
Request Schema
Response
Status Code: 200
Success
Get all the roles of the specified tenant.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| includeSubTenantRoles | Boolean | query |
Response
Status Code: 200
Success
Add new role to the specified tenant.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path |
Request Schema
Response
Status Code: 200
Success
Get the specified tenant's role.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| roleIdRequired | string | path |
Response
Status Code: 200
Success
Delete the specified role from the specified tenant.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| roleIdRequired | string | path |
Response
Status Code: 200
Success
Get the specified tenant's role.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| roleIdRequired | string | path |
Response
Status Code: 200
Success
Delete the specified role from the specified tenant.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| roleIdRequired | string | path |
Response
Status Code: 200
Success
Get the users belong to the specified tenant role.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| roleIdRequired | string | path |
Response
Status Code: 200
Success
Add users to the specified tenant role.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| roleIdRequired | string | path |
Request Schema
Response
Status Code: 200
Success
Update the users of the specified tenant role.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| roleIdRequired | string | path |
Request Schema
Response
Status Code: 200
Success
Get the users belong to the specified tenant role.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| roleIdRequired | string | path |
Response
Status Code: 200
Success
Add users to the specified tenant role.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| roleIdRequired | string | path |
Request Schema
Response
Status Code: 200
Success
Update the users of the specified tenant role.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| roleIdRequired | string | path |
Request Schema
Response
Status Code: 200
Success
Delete the users from the specified tenant role.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| roleIdRequired | string | path | |
| userIdRequired | string | path |
Response
Status Code: 200
Success
Delete the users from the specified tenant role.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| roleIdRequired | string | path | |
| userIdRequired | string | path |
Response
Status Code: 200
Success
Get the permissions of the specified tenant role.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| roleIdRequired | string | path |
Response
Status Code: 200
Success
Update the permissions of the specified tenant role.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| roleIdRequired | string | path |
Request Schema
Response
Status Code: 200
Success
Get the permissions of the specified tenant role.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| roleIdRequired | string | path |
Response
Status Code: 200
Success
Update the permissions of the specified tenant role.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| roleIdRequired | string | path |
Request Schema
Response
Status Code: 200
Success
Get the specified tenant's permissions.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path |
Response
Status Code: 200
Success
Update the specified tenant's permissions.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path |
Request Schema
Response
Status Code: 200
Success
Get the specified tenant's permissions.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path |
Response
Status Code: 200
Success
Update the specified tenant's permissions.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path |
Request Schema
Response
Status Code: 200
Success
Get all tenant properties.
Parameters
| Name | Type | Located In |
|---|---|---|
| includeBuiltInProps | Boolean | query |
Response
Status Code: 200
Success
Add a new tenant property.
Request Schema
Response
Status Code: 200
Success
Get all tenant properties.
Parameters
| Name | Type | Located In |
|---|---|---|
| includeBuiltInProps | Boolean | query |
Response
Status Code: 200
Success
Add a new tenant property.
Request Schema
Response
Status Code: 200
Success
Modify the specified tenant property.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| orgPropIdRequired | string | path |
Request Schema
Response
Status Code: 200
Success
Delete the specified tenant property.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| orgPropIdRequired | string | path |
Response
Status Code: 200
Success
Modify the specified tenant property.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| orgPropIdRequired | string | path |
Request Schema
Response
Status Code: 200
Success
Delete the specified tenant property.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| orgPropIdRequired | string | path |
Response
Status Code: 200
Success
Modify the order of the specified organization.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path |
Request Schema
Response
Status Code: 200
Success
Modify the order of the specified organization.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path |
Request Schema
Response
Status Code: 200
Success
Get all the settings of the specified organization.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path |
Response
Status Code: 200
Success
Get all the settings of the specified organization.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path |
Response
Status Code: 200
Success
Get the specified plugin's settings of the specified organization.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| pluginKeyRequired | string | path |
Response
Status Code: 200
Success
Update the specified settings of the specified organization's plugin.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| pluginKeyRequired | string | path |
Request Schema
UpdateTenantPluginSettingsModel
Response
Status Code: 200
Success
Delete the settings of the specified organization's plugin.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| pluginKeyRequired | string | path |
Response
Status Code: 200
Success
Get the specified plugin's settings of the specified organization.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| pluginKeyRequired | string | path |
Response
Status Code: 200
Success
Update the specified settings of the specified organization's plugin.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| pluginKeyRequired | string | path |
Request Schema
UpdateTenantPluginSettingsModel
Response
Status Code: 200
Success
Delete the settings of the specified organization's plugin.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| pluginKeyRequired | string | path |
Response
Status Code: 200
Success
Get the specified organization setting.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| pluginKeyRequired | string | path | |
| groupKeyRequired | string | path |
Response
Status Code: 200
Success
Update the specified organization setting.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| pluginKeyRequired | string | path | |
| groupKeyRequired | string | path |
Request Schema
Response
Status Code: 200
Success
Delete the specified organization setting.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| pluginKeyRequired | string | path | |
| groupKeyRequired | string | path |
Response
Status Code: 200
Success
Get the specified organization setting.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| pluginKeyRequired | string | path | |
| groupKeyRequired | string | path |
Response
Status Code: 200
Success
Update the specified organization setting.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| pluginKeyRequired | string | path | |
| groupKeyRequired | string | path |
Request Schema
Response
Status Code: 200
Success
Delete the specified organization setting.
Parameters
| Name | Type | Located In | Description |
|---|---|---|---|
| idRequired | string | path | |
| pluginKeyRequired | string | path | |
| groupKeyRequired | string | path |
Response
Status Code: 200
Success
| Name | Type | Description | Example |
|---|---|---|---|
| parentTenantIdNullable | string | The parent organization id, null means to create a organization under the "Global" organization. | "3FEF2BB9-4D25-47AA-8196-928CEC86A7C6" |
| nameNullable | string | The organization name. | "GrapeCity" |
| descriptionNullable | string | The description text of the organization. | "This is a sample organization." |
| propsNullable | TenantPropValueBizModel | The tenant properties. |
| Name | Type | Description | Example |
|---|---|---|---|
| idNullable | string | The unique identity of the organization property value. | "393B6B48-4C8B-4B0F-9175-A01177CBD328" |
| allowSubTenantEditing | Boolean | Whether allow the sub-organizations to edit this property value. | true |
| editable | Boolean | Whether the property value is editable. | true |
| allowSubTenantViewing | Boolean | Whether allow the sub-organizations to view this property value. | true |
| viewable | Boolean | Whether the property value is viewable. | true |
| valuesNullable | Array<string> |
The property values. | ["value1","value2","value3"] |
| name | string | The organization property name. | "OrganizationAddress" |
| descriptionNullable | string | The description text of the organization property. | "The address of the organization." |
| required | Boolean | Whether the property is required. | true |
| valueType | PropertyValueType | ||
| multivalued | Boolean | Whether the property can have multiple values. | true |
| sensitive | Boolean | Whether the property is sensitive. |
Enum:
TextBooleanIntegerFloatDateDateTimeThe value type of the organization property.
| Name | Type | Description | Example |
|---|---|---|---|
| nameNullable | string | The organization name. | "GrapeCity" |
| descriptionNullable | string | The description text of the organization. | "This is a sample organization." |
| propsNullable | TenantPropValueBizModel | The tenant properties. |
| Name | Type | Description | Example |
|---|---|---|---|
| userIdsNullable | Array<string> |
| Name | Type | Description | Example |
|---|---|---|---|
| nameNullable | string |
| Name | Type | Description | Example |
|---|---|---|---|
| permissionsNullable | Array<string> |
| Name | Type | Description | Example |
|---|---|---|---|
| name | string | The organization property name. | "OrganizationAddress" |
| descriptionNullable | string | The description text of the organization property. | "The address of the organization." |
| required | Boolean | Whether the property is required. | true |
| valueType | PropertyValueType | ||
| multivalued | Boolean | Whether the property can have multiple values. | true |
| sensitive | Boolean | Whether the property is sensitive. |
| Name | Type | Description | Example |
|---|---|---|---|
| offset | int32 |
| Name | Type | Description | Example |
|---|---|---|---|
| settingsNullable | string |
| Name | Type | Description | Example |
|---|---|---|---|
| settingNullable | string |