IRPCExportedDataSetsAdmin.GetReportAccessCredentialsAdmin
Administration API / specialized admin session idempotent
Gets the account that is used to access reports generated from the exported data.
| Service | Exported data set administration MFiles.IRPCExportedDataSetsAdmin |
|---|---|
| gRPC method | /MFiles.IRPCExportedDataSetsAdmin/GetReportAccessCredentialsAdmin |
| HTTP (mf-http-grpc) | POST /grpc/v1/get-report-access-credentials-admin |
| Request | GetReportAccessCredentialsAdminRequest |
| Response | GetReportAccessCredentialsAdminResponse |
| Book and level | Administration API, specialized |
| Kind | admin |
| Session | Required: the session ID from LogIn in the mfiles-session-id-bin metadata. |
| Idempotent | yes |
| Returns metadata structure version | no |
| Streaming | none (unary) |
Remarks
- Requires a vault session and the vault right
see_all_objects(a normal user is denied). - The password is not returned in clear text:
encrypted_passwordis encrypted with the server's public key. - When no account has been set,
typeisIMPERSONATION_TYPE_SYSTEM_ACCOUNTandaccountis empty.
Request: GetReportAccessCredentialsAdminRequest
No fields.
Response: GetReportAccessCredentialsAdminResponse
Nested message fields are expanded to depth 3; follow a type link for deeper levels and for the type's own page.
| Field | Type | Description |
|---|---|---|
impersonation | Impersonation | The report access account. |
impersonation.type | ImpersonationType | Impersonation type.Values: IMPERSONATION_TYPE_SYSTEM_ACCOUNT (0), IMPERSONATION_TYPE_LOCAL_WINDOWS_ACCOUNT (1), IMPERSONATION_TYPE_EXTERNAL_ACCOUNT (2). |
impersonation.account | string | Account name (e.g. DOMAIN\user). |
impersonation.encrypted_password | bytes | Encrypted password. |