Permission: tdadm operation
Operation name: permission
This operation can be used to grant or revoke user access to the Telemetry Dashboard database.
Syntax
tdadm.exe | -o permission [-databaseserver <servername>] -databasename <database name> {-add <DOMAIN\user> | -remove <DOMAIN\user> | -view} |
Parameters
Parameters | Value | Required? | Description |
databaseserver | A valid database server name, such as "Server1", where named instances are used; the format may appear as server\server | No | Database server that hosts Telemetry Dashboard database. Note: If database server name is not specified, it will use the default (unnamed) instance on the local server. |
databasename | A valid Telemetry Dashboard database name, such as "DB1" | Yes | Name of the Telemetry Dashboard database. |
add | A valid user name in the form domain1\username | Yes. Add, remove, or view parameter is required. | A string that contains the user or group name to add a user account to Telemetry Dashboard database. Note: This operation will add a schema level permission. (td_readonly). It will automatically add Server and Database level permission, if there is no permission exist. |
remove | A valid user name in the form domain1\username | Yes. Add, remove, or view parameter is required. | A string that contains the user or group name to remove a user account from Telemetry Dashboard database. Note: This operation only remove account from Schema level permission. (td_readonly). The server and database level permission won’t be removed. |
view | <none> | Yes. Add, remove, or view parameter is required. | Lists all users who are explicitly assigned to Telemetry Dashboard database access permission. |
Other operations
- Builtin: tdadm operation
- Cleanup: tdadm operation
- Copy: tdadm operation
- Delete: tdadm operation
- Move: tdadm operation
- Obfuscate: tdadm operation
- Permission: tdadm operation
- Replace: tdadm operation
- Settings: tdadm operation