object
(Details)
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
assignedRoles | array |
Optional | cannot be null | JSON Schema for BTPSA use case definitions |
assignedUserGroupsFromParameterFile | array |
Required | cannot be null | JSON Schema for BTPSA use case definitions |
attribute | string |
Optional | cannot be null | JSON Schema for BTPSA use case definitions |
attributeValue | string |
Optional | cannot be null | JSON Schema for BTPSA use case definitions |
group | string |
Optional | cannot be null | JSON Schema for BTPSA use case definitions |
idp | string |
Optional | cannot be null | JSON Schema for BTPSA use case definitions |
level | string |
Optional | cannot be null | JSON Schema for BTPSA use case definitions |
name | string |
Required | cannot be null | JSON Schema for BTPSA use case definitions |
type | string |
Required | cannot be null | JSON Schema for BTPSA use case definitions |
roles to be assigned to a custom role collection
assignedRoles
-
is optional
-
Type:
string[]
(roles name) -
cannot be null
-
defined in: JSON Schema for BTPSA use case definitions
string[]
(roles name)
user groups to be assigned from the parameter file
assignedUserGroupsFromParameterFile
-
is required
-
Type:
array
(user groups from parameter file) -
cannot be null
-
defined in: JSON Schema for BTPSA use case definitions
array
(user groups from parameter file)
the name of the attribute. To be found in the identity provider.
attribute
-
is optional
-
Type:
string
(attribute name (custom IdP)) -
cannot be null
-
defined in: JSON Schema for BTPSA use case definitions
string
(attribute name (custom IdP))
the value of the attribute. To be found in the identity provider.
attributeValue
-
is optional
-
Type:
string
(attribute value (custom IdP)) -
cannot be null
-
defined in: JSON Schema for BTPSA use case definitions
string
(attribute value (custom IdP))
the name of the user group. To be found in the identity provider.
group
-
is optional
-
Type:
string
(group name (custom IdP)) -
cannot be null
-
defined in: JSON Schema for BTPSA use case definitions
string
(group name (custom IdP))
the identity provider that hosts the user.
idp
-
is optional
-
Type:
string
(IdP name) -
cannot be null
-
defined in: JSON Schema for BTPSA use case definitions
string
(IdP name)
level of the role collection
level
-
is optional
-
Type:
string
(level of the role collection) -
cannot be null
-
defined in: JSON Schema for BTPSA use case definitions
string
(level of the role collection)
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"global account" |
|
"sub account" |
|
"org" |
|
"space" |
name of the role collection
name
-
is required
-
Type:
string
(name of the role collection) -
cannot be null
-
defined in: JSON Schema for BTPSA use case definitions
string
(name of the role collection)
type of the role collection
type
-
is required
-
Type:
string
(type of the role collection) -
cannot be null
-
defined in: JSON Schema for BTPSA use case definitions
string
(type of the role collection)
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"account" |
|
"cloudfoundry" |
|
"custom" |