Era.Common.DataDefinition.Locations.CompanySetupUserConfiguration

Description

configuration of security user creation

Properties

Name JsonSchemaType Description
domainUserConfiguration reference to Era.Common.DataDefinition.Locations.DomainUserConfiguration Configuration of domain user in cloud. When not set, only permission set is created. When set, permission set is mapped to domain group with given SID.
nativeUserConfiguration reference to Era.Common.DataDefinition.Locations.NativeUserConfiguration Configuration of native user. When not set, a native user is not created but permission set for the user is still created.
permissionType enum of Era.Common.DataDefinition.Locations.CompanySetupUserConfiguration_PermissionType permission type

Dual message (request/response)

No dual message.

Referenced in messages

Era.Common.DataDefinition.Locations.CompanySetupConfiguration

JsonSchema

{
    "title": "Era.Common.DataDefinition.Locations.CompanySetupUserConfiguration",
    "type": "object",
    "$schema": "http://json-schema.org/draft-04/schema#",
    "additionalProperties": false,
    "required": [
        "Era.Common.DataDefinition.Locations.CompanySetupUserConfiguration"
    ],
    "properties": {
        "Era.Common.DataDefinition.Locations.CompanySetupUserConfiguration": {
            "$ref": "#/definitions/CompanySetupUserConfiguration"
        }
    },
    "definitions": {
        "CompanySetupUserConfiguration": {
            "additionalProperties": false,
            "required": [
                "permissionType"
            ],
            "type": "object",
            "properties": {
                "domainUserConfiguration": {
                    "$ref": "Era.Common.DataDefinition.Locations.DomainUserConfiguration#/definitions/DomainUserConfiguration"
                },
                "nativeUserConfiguration": {
                    "$ref": "Era.Common.DataDefinition.Locations.NativeUserConfiguration#/definitions/NativeUserConfiguration"
                },
                "permissionType": {
                    "enum": [
                        0,
                        1
                    ]
                }
            }
        }
    }
}