Era.Common.NetworkMessage.ConsoleApi.Users.RpcMoveUserRequest

Description

Move users to a different parent group

Properties

Name JsonSchemaType Description
newParentGroupUuid reference to Era.Common.DataDefinition.Common.Uuid The uuid of the parent group where the computer user should be moved to.
staticObjectIdentification array of references to Era.Common.DataDefinition.StaticObject.StaticObjectIdentification The version guard and uuid of the user to be moved.

Dual message (request/response)

Era.Common.NetworkMessage.ConsoleApi.Users.RpcMoveUserResponse

Referenced in messages

No references.

JsonSchema

{
    "title": "Era.Common.NetworkMessage.ConsoleApi.Users.RpcMoveUserRequest",
    "type": "object",
    "$schema": "http://json-schema.org/draft-04/schema#",
    "additionalProperties": false,
    "required": [
        "Era.Common.NetworkMessage.ConsoleApi.Users.RpcMoveUserRequest"
    ],
    "properties": {
        "Era.Common.NetworkMessage.ConsoleApi.Users.RpcMoveUserRequest": {
            "$ref": "#/definitions/RpcMoveUserRequest"
        }
    },
    "definitions": {
        "RpcMoveUserRequest": {
            "additionalProperties": false,
            "required": [
                "newParentGroupUuid"
            ],
            "type": "object",
            "properties": {
                "newParentGroupUuid": {
                    "$ref": "Era.Common.DataDefinition.Common.Uuid#/definitions/Uuid"
                },
                "staticObjectIdentification": {
                    "type": "array",
                    "items": [
                        {
                            "$ref": "Era.Common.DataDefinition.StaticObject.StaticObjectIdentification#/definitions/StaticObjectIdentification"
                        }
                    ]
                }
            }
        }
    }
}