IRPCWorkspace.GetWorkspaceSettings

View as Markdown

Vault API / standard write session or assertion returns metadata structure version

Gets the tab order of the workspace of an object type: the caller's effective order, or the default for all users.

ServiceWorkspaces MFiles.IRPCWorkspace
gRPC method/MFiles.IRPCWorkspace/GetWorkspaceSettings
HTTP (mf-http-grpc)POST /grpc/v1/get-workspace-settings
RequestGetWorkspaceSettingsRequest
ResponseGetWorkspaceSettingsResponse
Book and levelVault API, standard
Kindwrite
SessionRequired: a session (mfiles-session-id-bin metadata) or a session assertion (x-mf-session-assertion metadata).
Idempotentno
Returns metadata structure versionyes (in the mfiles-metadata-version-bin trailer)
Streamingnone (unary)

Remarks

Request: GetWorkspaceSettingsRequest

Nested message fields are expanded to depth 3; follow a type link for deeper levels and for the type's own page.

FieldTypeDescription
object_type_idint32The source object type of the workspace.
scopeWorkspaceSettingsScopeWhich order to return. Leave unset (WORKSPACE_SETTINGS_SCOPE_EFFECTIVE) for the caller's own effective order.Values: WORKSPACE_SETTINGS_SCOPE_EFFECTIVE (0), WORKSPACE_SETTINGS_SCOPE_DEFAULTS (1).

Response: GetWorkspaceSettingsResponse

Nested message fields are expanded to depth 3; follow a type link for deeper levels and for the type's own page.

FieldTypeDescription
workspace_settingsWorkspaceSettingsThe tab view IDs in display order.
workspace_settings.view_ids[]repeated int32View IDs in order.