Root Schema : AppTemplate
Type: object
AppTemplate schema.
Show Source
-
accessTokenExpiry(optional):
integer
SCIM++ Properties:- idcsMaxValue: 31622400
- idcsMinValue: 60
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: integer
- uniqueness: none
Default OAuthResource access-token expiry-time in seconds for any App that is based on this template.
-
active:
boolean
SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: readOnly
- required: true
- returned: default
- type: boolean
- uniqueness: none
Indicates whether this application template is active. If true, then Apps can be created based on this template. Otherwise, no App can be created based on this template.
-
adminRoles(optional):
array adminRoles
SCIM++ Properties:- idcsCompositeKey: [name]
- idcsSearchable: false
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Each value of this attribute describes an application-role that confers some type of administrative privilege within this UnmanagedApp.
-
aliasApps(optional):
array aliasApps
SCIM++ Properties:- idcsCompositeKey: [displayNameSuffix]
- idcsSearchable: false
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Each value of this attribute stores the metadata required to create an aliasApp.
-
allowAccessControl(optional):
boolean
SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: immutable
- required: false
- returned: default
- type: boolean
- uniqueness: none
If true, any managed App that is based on this template is checked for access control that is, access to this app is subject to successful authorization at SSO service, viz. app grants to start with.
-
allowedGrants(optional):
array allowedGrants
SCIM++ Properties:- caseExact: true
- idcsSearchable: true
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Each value of this attribute is a default value for the corresponding attribute (\"allowedGrants\") in any App that is based on this template.
-
allowedOperations(optional):
array allowedOperations
SCIM++ Properties:- caseExact: true
- idcsSearchable: true
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Each value of this attribute is a default value for the corresponding attribute (\"allowedOperations\") in any App that is based on this template.
-
allowedScopes(optional):
array allowedScopes
SCIM++ Properties:- caseExact: true
- idcsCompositeKey: [value]
- idcsSearchable: true
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
List of Allowed OAuth scopes.
-
allowOffline(optional):
boolean
SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
Default flag to indicate whether the Refresh Token is allowed for any App that is based on this template.
-
allUrlSchemesAllowed(optional):
boolean
SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
This is the default value for the corresponding attribute(\"allUrlSchemesAllowed\"for OAuth Redirect URI) for any App that is based on this template. If true, this indicates that the OAuth service should allow anyURL-scheme in a value of the \"redirectUris\" attribute.
-
appIcon(optional):
string
Minimum Length: 1
Maximum Length: 75000
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Application template icon.
-
appThumbnail(optional):
string
Minimum Length: 1
Maximum Length: 45000
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Application template thumbnail.
-
asOPCService(optional):
object asOPCService
Deprecated Since: 17.3.4SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: complex
OPCService facet of the application template if isOPCService is true.
-
attrRenderingMetadata(optional):
array attrRenderingMetadata
-
audience(optional):
string
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Default Primary Audience (i.e., OAuthResource baseURI) for any App that is based on this template. Note: In most cases, the primary audience will be different for each App.
-
author(optional):
string
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
The name of the person or entity who wrote or deliverd this application template. If a business partner of Oracle provided this template, then the name can be the name of the business partner rather than the name of an individual person.
-
callbackServiceUrl(optional):
string
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Default Callback Service URL for any App that is based on this template.
-
category(optional):
string
SCIM++ Properties:- caseExact: false
- idcsCanonicalValueSourceFilter: attrName eq "apptemplatecategories" and attrValues.value eq "$(category)"
- idcsCanonicalValueSourceResourceType: AllowedValue
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Classifies the business-function of the application or type of service that this application template describes
-
certificates(optional):
array certificates
SCIM++ Properties:- caseExact: false
- idcsCompositeKey: [certAlias]
- idcsSearchable: false
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Each value of this attribute is a default value for the corresponding attribute (\"certificates\") in any App that is based on this template. Each value of \"certificates\" represents a certificate that the App uses when acting as an OAuthClient.
-
clientType(optional):
string
Allowed Values: [
"confidential",
"public",
"trusted"
]
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Default OAuthClient access-type for any App this is based on this template.
-
compartmentOcid(optional):
string
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: none
OCI Compartment Id (ocid) in which the resource lives.
-
deleteInProgress(optional):
boolean
SCIM++ Properties:- caseExact: false
- idcsSearchable: true
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: boolean
- uniqueness: none
A boolean flag indicating this resource in the process of being deleted. Usually set to true when synchronous deletion of the resource would take too long.
-
description(optional):
string
Minimum Length: 1
Maximum Length: 250
SCIM++ Properties:- caseExact: false
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Description of the application template.
-
displayName:
string
Minimum Length: 1
Maximum Length: 250
SCIM++ Properties:- caseExact: false
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: true
- returned: always
- type: string
- uniqueness: global
Display name of the application template.
-
domainOcid(optional):
string
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: none
OCI Domain Id (ocid) in which the resource lives.
-
errorPageUrl(optional):
string
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Specifies the default value of the corresponding attribute in any App that is based on this template. This attribute specifies the URL of the page to which an application will redirect an end-user in case of error.
-
icon(optional):
string
Minimum Length: 1
Maximum Length: 200
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: reference
- uniqueness: none
URL of application template icon.
-
id(optional):
string
SCIM++ Properties:- caseExact: false
- idcsSearchable: true
- multiValued: false
- mutability: readOnly
- required: false
- returned: always
- type: string
- uniqueness: global
Unique identifier for the SCIM Resource as defined by the Service Provider. Each representation of the Resource MUST include a non-empty id value. This identifier MUST be unique across the Service Provider's entire set of Resources. It MUST be a stable, non-reassignable identifier that does not change when the same Resource is returned in subsequent requests. The value of the id attribute is always issued by the Service Provider and MUST never be specified by the Service Consumer. bulkId: is a reserved keyword and MUST NOT be used in the unique identifier.
-
idcsCreatedBy:
object idcsCreatedBy
SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: readOnly
- required: true
- returned: default
- type: complex
The User or App who created the Resource
-
idcsLastModifiedBy(optional):
object idcsLastModifiedBy
SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: complex
The User or App who modified the Resource
-
idcsLastUpgradedInRelease(optional):
string
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: request
- type: string
- uniqueness: none
The release number when the resource was upgraded.
-
idcsPreventedOperations(optional):
array idcsPreventedOperations
SCIM++ Properties:- idcsSearchable: false
- multiValued: true
- mutability: readOnly
- required: false
- returned: request
- type: string
- uniqueness: none
Each value of this attribute specifies an operation that only an internal client may perform on this particular resource.
-
isDatabaseService(optional):
boolean
Added In: 18.2.2
SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
If true, this application acts as database service Application
-
isFormFill(optional):
boolean
-
isKerberosRealm(optional):
boolean
SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
If true, indicates that any App based on this AppTemplate supports Kerberos Authentication by default.
-
isLoginTarget(optional):
boolean
SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
If true, indicates that Oracle Identity Cloud Service can support single-signon to any App that is created based on this template.
-
isManagedApp(optional):
boolean
SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: immutable
- required: false
- returned: default
- type: boolean
- uniqueness: none
If true, indicates that access to any App based on this AppTemplate will require an account. That is, in order to log in to the App, a User must use an application-specific identity that is maintained in the remote identity-repository of that App.
-
isMobileTarget(optional):
boolean
SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
Specifies the default value for the corresponding attribute in the application created based on this template. If true, indicates that the App should be visible in each end user's mobile application.
-
isOAuthClient(optional):
boolean
SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
If true, any App that is based on this template will by default act as an OAuthClient.
-
isOAuthResource(optional):
boolean
SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
If true, any App that is based on this template will act by default as an OAuthResource.
-
isOPCService(optional):
boolean
SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
Indicates whether the application template supports OPCService facet.
-
isOracleCertified(optional):
boolean
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
If true, indicates that Oracle has tested and approved this template
-
isRadiusApp(optional):
boolean
Added In: 20.1.3
SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
If true, this application acts as an Radius App
-
isSamlServiceProvider(optional):
boolean
SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
If true, then any App that is based on this AppTemplate will act as a Security Assertion Markup Language (SAML) Service Provider by default.
-
isUnmanagedApp(optional):
boolean
SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: immutable
- required: false
- returned: default
- type: boolean
- uniqueness: none
If true, any App that is based on this template is unmanaged -- that is, accepts an Oracle Identity Cloud Service User as a login identity and defines as its only entitlements AppRoles in which Oracle Identity Cloud Service manages the membership.
-
isWebTierPolicy(optional):
boolean
SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
If true, then any App that is based on this AppTemplate will have webTierPolicy that is active by default.
-
landingPageUrl(optional):
string
Minimum Length: 1
Maximum Length: 4000
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
The default value of Landing Page URL for any App that is based on this template. The Landing Page is the first page that an end-user will see in that App after Oracle Identity Cloud Service logs that user into the App automatically.
-
loginMechanism(optional):
string
Allowed Values: [
"OIDC",
"SAML",
"FORMFILL",
"RADIUS"
]
SCIM++ Properties:- caseExact: true
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
The default login mechanism for any App that is based on this template.
-
loginPageUrl(optional):
string
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Specifies the default value of the corresponding attribute of any App that is based on this template. This attribute specifies the URL of the page that the App uses when an end-user signs in to that App.
-
logoutUri(optional):
string
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
This is the default value of the corresponding attribute (\"logoutUri\") in any App that is based on this template. The OAuth Service uses this value to log a user out of the App if the App wants to participate in SSO and the App's session also gets cleared as part of global logout.
-
meta(optional):
object meta
-
meterAsOPCService(optional):
boolean
Added In: 18.4.2
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: always
- type: boolean
- uniqueness: none
Indicates whether any application based on this application-template will be billed as OPCService. If true, customer is not billed for runtime operations of the app.
-
name:
string
Minimum Length: 1
Maximum Length: 100
SCIM++ Properties:- caseExact: false
- idcsSearchable: true
- multiValued: false
- mutability: immutable
- required: true
- returned: default
- type: string
- uniqueness: none
Name of the application template.
-
ocid(optional):
string
Maximum Length: 255
SCIM++ Properties:- caseExact: true
- idcsSearchable: true
- multiValued: false
- mutability: immutable
- required: false
- returned: default
- type: string
- uniqueness: global
Unique OCI identifier for the SCIM Resource.
-
postLogoutRedirectUris(optional):
array postLogoutRedirectUris
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
This attribute contains default values for the corresponding attribute (\"postLogoutRedirectUris\") in any App that is based on this template. This attribute is needed when an App as an OAuthClient initiates the logout flow and wants to be redirected back to one of the landing-pages of the App.
-
providerType(optional):
string
Allowed Values: [
"Community-Provided",
"Oracle-Provided",
"Partner-Provided"
]
SCIM++ Properties:- caseExact: false
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Indicates whether this templates was provided by Oracle, by a business partner of Oracle, or by the community of Oracle Users
-
redirectUris(optional):
array redirectUris
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Each value is a default value of redirectUris for any App that is based on this template. Each value is a client URI. This attribute is optional; needed only when an App will do three-legged flows (i.e., authorization-code flows).
-
refreshTokenExpiry(optional):
integer
SCIM++ Properties:- idcsMaxValue: 31622400
- idcsMinValue: 60
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: integer
- uniqueness: none
Default OAuth Refresh-token expiry-time in seconds for any App that is based on this template.
-
schemas:
array schemas
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: true
- mutability: readWrite
- required: true
- returned: default
- type: string
- uniqueness: none
REQUIRED. The schemas attribute is an array of Strings which allows introspection of the supported schema version for a SCIM representation as well any schema extensions supported by that representation. Each String value must be a unique URI. This specification defines URIs for User, Group, and a standard \"enterprise\" extension. All representations of SCIM schema MUST include a non-zero value array with value(s) of the URIs supported by that representation. Duplicate values MUST NOT be included. Value order is not specified and MUST not impact behavior.
-
scopes(optional):
array scopes
SCIM++ Properties:- caseExact: true
- idcsCompositeKey: [value]
- idcsSearchable: true
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Default Scopes (i.e, OAuthResource scopes) to define for any App that is based on this template.
-
secondaryAudiences(optional):
array secondaryAudiences
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Default list of Secondary Audiences (i.e., OAuthResource secondaryURIs) for any App that is based on this template. Note: In most cases, only the primary audience is needed, and even that value is usually App-specific.
-
serviceParams(optional):
array serviceParams
SCIM++ Properties:- idcsCompositeKey: [name]
- idcsSearchable: false
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Custom attribute that is required to compute other attribute values during app creation.
-
serviceTypeURN(optional):
string
Minimum Length: 1
Maximum Length: 256
Added In: 18.2.2
SCIM++ Properties:- caseExact: false
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
This Uniform Resource Name (URN) value identifies the type of Oracle Public Cloud service of any App created from this AppTemplate. This value should match the value of opcServiceType that is passed into the AppServices endpoint. The value of opcServiceType comes from the blueprint for that service.
-
serviceTypeVersion(optional):
string
Minimum Length: 1
Maximum Length: 40
Added In: 18.2.2
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
This value specifies the version of the Oracle Public Cloud service of any App created based on this AppTemplate. This value may be null. This attribute needs a value only in an AppTemplate for a service-type that concurrently supports provisioning instances of multiple, incompatible versions of its service.
-
showInMyApps(optional):
boolean
Added In: 18.1.2
SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
If true, any App that is based on this template will be displayed in the MyApps page of each end-user who has access to the App.
-
tags(optional):
array tags
-
templateVersion:
string
Minimum Length: 1
Maximum Length: 250
SCIM++ Properties:- caseExact: true
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: true
- returned: default
- type: string
- uniqueness: none
Version of the application template.
-
tenancyOcid(optional):
string
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: none
OCI Tenant Id (ocid) in which the resource lives.
-
urn:ietf:params:scim:schemas:oracle:idcs:extension:formFillAppTemplate:AppTemplate(optional):
object urn:ietf:params:scim:schemas:oracle:idcs:extension:formFillAppTemplate:AppTemplate
-
urn:ietf:params:scim:schemas:oracle:idcs:extension:kerberosRealm:AppTemplate(optional):
object urn:ietf:params:scim:schemas:oracle:idcs:extension:kerberosRealm:AppTemplate
-
urn:ietf:params:scim:schemas:oracle:idcs:extension:managedapp:AppTemplate(optional):
object urn:ietf:params:scim:schemas:oracle:idcs:extension:managedapp:AppTemplate
-
urn:ietf:params:scim:schemas:oracle:idcs:extension:radiusApp:AppTemplate(optional):
object urn:ietf:params:scim:schemas:oracle:idcs:extension:radiusApp:AppTemplate
-
urn:ietf:params:scim:schemas:oracle:idcs:extension:samlServiceProvider:AppTemplate(optional):
object urn:ietf:params:scim:schemas:oracle:idcs:extension:samlServiceProvider:AppTemplate
This extension defines attributes specific to the configuration of a Service Provider in the Security Assertion Markup Language (SAML) protocol.
-
urn:ietf:params:scim:schemas:oracle:idcs:extension:webTierPolicy:AppTemplate(optional):
object urn:ietf:params:scim:schemas:oracle:idcs:extension:webTierPolicy:AppTemplate
-
userRoles(optional):
array userRoles
SCIM++ Properties:- idcsCompositeKey: [name]
- idcsSearchable: false
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Each value of this attribute describes an application-role that confers some type of end-user privilege within this Unmanaged Application.
-
wellKnownId(optional):
string
Maximum Length: 100
Added In: 18.2.6
SCIM++ Properties:- caseExact: false
- idcsSearchable: true
- multiValued: false
- mutability: readOnly
- required: false
- returned: always
- type: string
- uniqueness: global
Unique Well-known identifier generated based on display name.
{
"type":"object",
"description":"AppTemplate schema.",
"required":[
"schemas",
"idcsCreatedBy",
"name",
"displayName",
"active",
"templateVersion"
],
"properties":{
"id":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: always</li><li>type: string</li><li>uniqueness: global</li></ul>Unique identifier for the SCIM Resource as defined by the Service Provider. Each representation of the Resource MUST include a non-empty id value. This identifier MUST be unique across the Service Provider's entire set of Resources. It MUST be a stable, non-reassignable identifier that does not change when the same Resource is returned in subsequent requests. The value of the id attribute is always issued by the Service Provider and MUST never be specified by the Service Consumer. bulkId: is a reserved keyword and MUST NOT be used in the unique identifier."
},
"ocid":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: immutable</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: global</li></ul>Unique OCI identifier for the SCIM Resource.",
"maxLength":255
},
"schemas":{
"type":"array",
"items":{
"type":"string"
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>REQUIRED. The schemas attribute is an array of Strings which allows introspection of the supported schema version for a SCIM representation as well any schema extensions supported by that representation. Each String value must be a unique URI. This specification defines URIs for User, Group, and a standard \\\"enterprise\\\" extension. All representations of SCIM schema MUST include a non-zero value array with value(s) of the URIs supported by that representation. Duplicate values MUST NOT be included. Value order is not specified and MUST not impact behavior."
},
"meta":{
"type":"object",
"properties":{
"resourceType":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Name of the resource type of the resource--for example, Users or Groups"
},
"created":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: dateTime</li><li>uniqueness: none</li></ul>The DateTime the Resource was added to the Service Provider"
},
"lastModified":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: dateTime</li><li>uniqueness: none</li></ul>The most recent DateTime that the details of this Resource were updated at the Service Provider. If this Resource has never been modified since its initial creation, the value MUST be the same as the value of created. The attribute MUST be a DateTime."
},
"location":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The URI of the Resource being returned. This value MUST be the same as the Location HTTP response header."
},
"version":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The version of the Resource being returned. This value must be the same as the ETag HTTP response header."
}
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>idcsCsvAttributeNameMappings: [[columnHeaderName:Created Date, mapsTo:meta.created]]</li><li>type: complex</li></ul>A complex attribute that contains resource metadata. All sub-attributes are OPTIONAL."
},
"idcsCreatedBy":{
"type":"object",
"properties":{
"value":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The ID of the SCIM resource that represents the User or App who created this Resource"
},
"$ref":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: reference</li><li>uniqueness: none</li></ul>The URI of the SCIM resource that represents the User or App who created this Resource"
},
"type":{
"type":"string",
"enum":[
"User",
"App"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The type of resource, User or App, that created this Resource"
},
"display":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The displayName of the User or App who created this Resource"
},
"ocid":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readOnly</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The OCID of the SCIM resource that represents the User or App who created this Resource"
}
},
"required":[
"value"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: true</li><li>returned: default</li><li>type: complex</li></ul>The User or App who created the Resource"
},
"idcsLastModifiedBy":{
"type":"object",
"properties":{
"value":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The ID of the SCIM resource that represents the User or App who modified this Resource"
},
"$ref":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: reference</li><li>uniqueness: none</li></ul>The URI of the SCIM resource that represents the User or App who modified this Resource"
},
"type":{
"type":"string",
"enum":[
"User",
"App"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The type of resource, User or App, that modified this Resource"
},
"display":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The displayName of the User or App who modified this Resource"
},
"ocid":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readOnly</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The OCID of the SCIM resource that represents the User or App who modified this Resource"
}
},
"required":[
"value"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: complex</li></ul>The User or App who modified the Resource"
},
"idcsPreventedOperations":{
"type":"array",
"items":{
"type":"string"
},
"enum":[
"replace",
"update",
"delete"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: true</li><li>mutability: readOnly</li><li>required: false</li><li>returned: request</li><li>type: string</li><li>uniqueness: none</li></ul>Each value of this attribute specifies an operation that only an internal client may perform on this particular resource."
},
"tags":{
"type":"array",
"items":{
"$ref":"#/definitions/tags"
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsCompositeKey: [key, value]</li><li>idcsSearchable: true</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: request</li><li>type: complex</li><li>uniqueness: none</li></ul>A list of tags on this resource."
},
"deleteInProgress":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>A boolean flag indicating this resource in the process of being deleted. Usually set to true when synchronous deletion of the resource would take too long."
},
"idcsLastUpgradedInRelease":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: request</li><li>type: string</li><li>uniqueness: none</li></ul>The release number when the resource was upgraded."
},
"domainOcid":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>OCI Domain Id (ocid) in which the resource lives."
},
"compartmentOcid":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>OCI Compartment Id (ocid) in which the resource lives."
},
"tenancyOcid":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>OCI Tenant Id (ocid) in which the resource lives."
},
"meterAsOPCService":{
"type":"boolean",
"description":"<b>Added In:</b> 18.4.2<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: always</li><li>type: boolean</li><li>uniqueness: none</li></ul>Indicates whether any application based on this application-template will be billed as OPCService. If true, customer is not billed for runtime operations of the app."
},
"wellKnownId":{
"type":"string",
"description":"<b>Added In:</b> 18.2.6<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: always</li><li>type: string</li><li>uniqueness: global</li></ul>Unique Well-known identifier generated based on display name.",
"maxLength":100
},
"name":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: immutable</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Name of the application template.",
"minLength":1,
"maxLength":100
},
"displayName":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: true</li><li>returned: always</li><li>type: string</li><li>uniqueness: global</li></ul>Display name of the application template.",
"minLength":1,
"maxLength":250
},
"description":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Description of the application template.",
"minLength":1,
"maxLength":250
},
"active":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: true</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>Indicates whether this application template is active. If true, then Apps can be created based on this template. Otherwise, no App can be created based on this template."
},
"templateVersion":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Version of the application template.",
"minLength":1,
"maxLength":250
},
"appIcon":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Application template icon.",
"minLength":1,
"maxLength":75000
},
"appThumbnail":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Application template thumbnail.",
"minLength":1,
"maxLength":45000
},
"isLoginTarget":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, indicates that Oracle Identity Cloud Service can support single-signon to any App that is created based on this template."
},
"showInMyApps":{
"type":"boolean",
"description":"<b>Added In:</b> 18.1.2<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, any App that is based on this template will be displayed in the MyApps page of each end-user who has access to the App."
},
"loginMechanism":{
"type":"string",
"enum":[
"OIDC",
"SAML",
"FORMFILL",
"RADIUS"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The default login mechanism for any App that is based on this template."
},
"landingPageUrl":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The default value of Landing Page URL for any App that is based on this template. The Landing Page is the first page that an end-user will see in that App after Oracle Identity Cloud Service logs that user into the App automatically.",
"minLength":1,
"maxLength":4000
},
"isOAuthClient":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, any App that is based on this template will by default act as an OAuthClient."
},
"isRadiusApp":{
"type":"boolean",
"description":"<b>Added In:</b> 20.1.3<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, this application acts as an Radius App"
},
"isFormFill":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, this application acts as FormFill Application"
},
"clientType":{
"type":"string",
"enum":[
"confidential",
"public",
"trusted"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Default OAuthClient access-type for any App this is based on this template."
},
"redirectUris":{
"type":"array",
"items":{
"type":"string"
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Each value is a default value of redirectUris for any App that is based on this template. Each value is a client URI. This attribute is optional; needed only when an App will do three-legged flows (i.e., authorization-code flows)."
},
"allUrlSchemesAllowed":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>This is the default value for the corresponding attribute(\\\"allUrlSchemesAllowed\\\"for OAuth Redirect URI) for any App that is based on this template. If true, this indicates that the OAuth service should allow anyURL-scheme in a value of the \\\"redirectUris\\\" attribute."
},
"logoutUri":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>This is the default value of the corresponding attribute (\\\"logoutUri\\\") in any App that is based on this template. The OAuth Service uses this value to log a user out of the App if the App wants to participate in SSO and the App's session also gets cleared as part of global logout."
},
"postLogoutRedirectUris":{
"type":"array",
"items":{
"type":"string"
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>This attribute contains default values for the corresponding attribute (\\\"postLogoutRedirectUris\\\") in any App that is based on this template. This attribute is needed when an App as an OAuthClient initiates the logout flow and wants to be redirected back to one of the landing-pages of the App."
},
"allowedGrants":{
"type":"array",
"items":{
"type":"string"
},
"enum":[
"authorization_code",
"client_credentials",
"password",
"refresh_token",
"implicit",
"tls_client_auth",
"urn:ietf:params:oauth:grant-type:jwt-bearer",
"urn:ietf:params:oauth:grant-type:saml2-bearer"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Each value of this attribute is a default value for the corresponding attribute (\\\"allowedGrants\\\") in any App that is based on this template."
},
"allowedOperations":{
"type":"array",
"items":{
"type":"string"
},
"enum":[
"introspect",
"onBehalfOfUser"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Each value of this attribute is a default value for the corresponding attribute (\\\"allowedOperations\\\") in any App that is based on this template."
},
"isOPCService":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>Indicates whether the application template supports OPCService facet."
},
"isOAuthResource":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, any App that is based on this template will act by default as an OAuthResource."
},
"accessTokenExpiry":{
"type":"integer",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsMaxValue: 31622400</li><li>idcsMinValue: 60</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: integer</li><li>uniqueness: none</li></ul>Default OAuthResource access-token expiry-time in seconds for any App that is based on this template."
},
"refreshTokenExpiry":{
"type":"integer",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsMaxValue: 31622400</li><li>idcsMinValue: 60</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: integer</li><li>uniqueness: none</li></ul>Default OAuth Refresh-token expiry-time in seconds for any App that is based on this template."
},
"allowOffline":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>Default flag to indicate whether the Refresh Token is allowed for any App that is based on this template."
},
"callbackServiceUrl":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Default Callback Service URL for any App that is based on this template."
},
"audience":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Default Primary Audience (i.e., OAuthResource baseURI) for any App that is based on this template. Note: In most cases, the primary audience will be different for each App."
},
"secondaryAudiences":{
"type":"array",
"items":{
"type":"string"
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Default list of Secondary Audiences (i.e., OAuthResource secondaryURIs) for any App that is based on this template. Note: In most cases, only the primary audience is needed, and even that value is usually App-specific."
},
"isUnmanagedApp":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: immutable</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, any App that is based on this template is unmanaged -- that is, accepts an Oracle Identity Cloud Service User as a login identity and defines as its only entitlements AppRoles in which Oracle Identity Cloud Service manages the membership."
},
"allowAccessControl":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: immutable</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, any managed App that is based on this template is checked for access control that is, access to this app is subject to successful authorization at SSO service, viz. app grants to start with."
},
"category":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsCanonicalValueSourceFilter: attrName eq \"apptemplatecategories\" and attrValues.value eq \"$(category)\"</li><li>idcsCanonicalValueSourceResourceType: AllowedValue</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Classifies the business-function of the application or type of service that this application template describes"
},
"providerType":{
"type":"string",
"enum":[
"Community-Provided",
"Oracle-Provided",
"Partner-Provided"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Indicates whether this templates was provided by Oracle, by a business partner of Oracle, or by the community of Oracle Users"
},
"isOracleCertified":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, indicates that Oracle has tested and approved this template"
},
"author":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The name of the person or entity who wrote or deliverd this application template. If a business partner of Oracle provided this template, then the name can be the name of the business partner rather than the name of an individual person."
},
"isMobileTarget":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>Specifies the default value for the corresponding attribute in the application created based on this template. If true, indicates that the App should be visible in each end user's mobile application."
},
"loginPageUrl":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Specifies the default value of the corresponding attribute of any App that is based on this template. This attribute specifies the URL of the page that the App uses when an end-user signs in to that App. "
},
"errorPageUrl":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Specifies the default value of the corresponding attribute in any App that is based on this template. This attribute specifies the URL of the page to which an application will redirect an end-user in case of error."
},
"isSamlServiceProvider":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, then any App that is based on this AppTemplate will act as a Security Assertion Markup Language (SAML) Service Provider by default."
},
"isWebTierPolicy":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, then any App that is based on this AppTemplate will have webTierPolicy that is active by default."
},
"isKerberosRealm":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, indicates that any App based on this AppTemplate supports Kerberos Authentication by default."
},
"icon":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: reference</li><li>uniqueness: none</li></ul>URL of application template icon.",
"minLength":1,
"maxLength":200
},
"isManagedApp":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: immutable</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, indicates that access to any App based on this AppTemplate will require an account. That is, in order to log in to the App, a User must use an application-specific identity that is maintained in the remote identity-repository of that App."
},
"serviceTypeURN":{
"type":"string",
"description":"<b>Added In:</b> 18.2.2<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>This Uniform Resource Name (URN) value identifies the type of Oracle Public Cloud service of any App created from this AppTemplate. This value should match the value of opcServiceType that is passed into the AppServices endpoint. The value of opcServiceType comes from the blueprint for that service.",
"minLength":1,
"maxLength":256
},
"serviceTypeVersion":{
"type":"string",
"description":"<b>Added In:</b> 18.2.2<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>This value specifies the version of the Oracle Public Cloud service of any App created based on this AppTemplate. This value may be null. This attribute needs a value only in an AppTemplate for a service-type that concurrently supports provisioning instances of multiple, incompatible versions of its service.",
"minLength":1,
"maxLength":40
},
"isDatabaseService":{
"type":"boolean",
"description":"<b>Added In:</b> 18.2.2<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, this application acts as database service Application"
},
"aliasApps":{
"type":"array",
"items":{
"$ref":"#/definitions/aliasApps"
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsCompositeKey: [displayNameSuffix]</li><li>idcsSearchable: false</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Each value of this attribute stores the metadata required to create an aliasApp."
},
"serviceParams":{
"type":"array",
"items":{
"$ref":"#/definitions/serviceParams"
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsCompositeKey: [name]</li><li>idcsSearchable: false</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Custom attribute that is required to compute other attribute values during app creation."
},
"attrRenderingMetadata":{
"type":"array",
"items":{
"$ref":"#/definitions/attrRenderingMetadata"
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsCompositeKey: [name]</li><li>idcsSearchable: false</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Label for the attribute to be shown in the UI."
},
"allowedScopes":{
"type":"array",
"items":{
"$ref":"#/definitions/allowedScopes"
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsCompositeKey: [value]</li><li>idcsSearchable: true</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>List of Allowed OAuth scopes."
},
"certificates":{
"type":"array",
"items":{
"$ref":"#/definitions/certificates"
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsCompositeKey: [certAlias]</li><li>idcsSearchable: false</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Each value of this attribute is a default value for the corresponding attribute (\\\"certificates\\\") in any App that is based on this template. Each value of \\\"certificates\\\" represents a certificate that the App uses when acting as an OAuthClient."
},
"asOPCService":{
"type":"object",
"properties":{
"value":{
"type":"string",
"description":"<b><font color=\"red\">Deprecated Since: 17.3.4</font></b><br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Identifier of the OPCServiceTemplate facet.",
"minLength":1,
"maxLength":40
},
"$ref":{
"type":"string",
"description":"<b><font color=\"red\">Deprecated Since: 17.3.4</font></b><br/><br/><b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: reference</li><li>uniqueness: none</li></ul>URI of the OPCServiceTemplate facet."
}
},
"required":[
"value"
],
"description":"<b><font color=\"red\">Deprecated Since: 17.3.4</font></b><br/><br/><b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li></ul>OPCService facet of the application template if isOPCService is true."
},
"scopes":{
"type":"array",
"items":{
"$ref":"#/definitions/scopes"
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsCompositeKey: [value]</li><li>idcsSearchable: true</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Default Scopes (i.e, OAuthResource scopes) to define for any App that is based on this template."
},
"adminRoles":{
"type":"array",
"items":{
"$ref":"#/definitions/adminRoles"
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsCompositeKey: [name]</li><li>idcsSearchable: false</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Each value of this attribute describes an application-role that confers some type of administrative privilege within this UnmanagedApp."
},
"userRoles":{
"type":"array",
"items":{
"$ref":"#/definitions/userRoles"
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsCompositeKey: [name]</li><li>idcsSearchable: false</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Each value of this attribute describes an application-role that confers some type of end-user privilege within this Unmanaged Application."
},
"urn:ietf:params:scim:schemas:oracle:idcs:extension:radiusApp:AppTemplate":{
"type":"object",
"properties":{
"clientIP":{
"type":"string",
"description":"<b>Added In:</b> 20.1.3<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: true</li><li>returned: default</li><li>type: string</li></ul>This is the IP address of the RADIUS Client like Oracle Database server. It can be only IP address and not hostname.",
"maxLength":256
},
"port":{
"type":"string",
"description":"<b>Added In:</b> 20.1.3<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: true</li><li>returned: default</li><li>type: string</li></ul>This is the port of RADIUS Proxy which RADIUS client will connect to.",
"maxLength":256
},
"secretKey":{
"type":"string",
"description":"<b>Added In:</b> 20.1.3<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: true</li><li>returned: default</li><li>type: string</li></ul>Secret key used to secure communication between RADIUS Proxy and RADIUS client",
"maxLength":4000
},
"includeGroupInResponse":{
"type":"boolean",
"description":"<b>Added In:</b> 20.1.3<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: true</li><li>returned: default</li><li>type: boolean</li></ul> Indicates to include groups in RADIUS response"
},
"captureClientIp":{
"type":"boolean",
"description":"<b>Added In:</b> 2205120021<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li></ul>If true, capture the client IP address from the RADIUS request packet. IP Address is used for auditing, policy-evaluation and country-code calculation."
},
"groupMembershipRadiusAttribute":{
"type":"string",
"description":"<b>Added In:</b> 20.1.3<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li></ul>RADIUS attribute that RADIUS-enabled system uses to pass the group membership",
"maxLength":4000
},
"responseFormat":{
"type":"string",
"description":"<b>Added In:</b> 20.1.3<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li></ul>Configure the responseFormat based on vendor in order to pass it to RADIUS infra",
"maxLength":256
},
"responseFormatDelimiter":{
"type":"string",
"description":"<b>Added In:</b> 20.1.3<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li></ul>The delimiter used if group membership responseFormat is a delimited list instead of repeating attributes",
"maxLength":256
},
"groupNameFormat":{
"type":"string",
"description":"<b>Added In:</b> 20.1.3<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li></ul>Configure the groupNameFormat based on vendor in order to pass it to RADIUS infra",
"maxLength":256
},
"typeOfRadiusApp":{
"type":"string",
"enum":[
"Oracle Database",
"VPN"
],
"description":"<b>Added In:</b> 2205120021<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li></ul>Type of RADIUS App. Type can be Oracle Database, VPN etc",
"maxLength":40
},
"endUserIPAttribute":{
"type":"string",
"enum":[
"31 Calling-Station-Id",
"26 Vendor-Specific"
],
"description":"<b>Added In:</b> 2205120021<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li></ul>The name of the attribute that contains the Internet Protocol address of the end-user.",
"maxLength":256
},
"radiusVendorSpecificId":{
"type":"string",
"description":"<b>Added In:</b> 2205120021<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li></ul>ID used to identify a particular vendor.",
"maxLength":256
},
"countryCodeResponseAttributeId":{
"type":"string",
"description":"<b>Added In:</b> 2205120021<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li></ul>Vendor-specific identifier of the attribute in the RADIUS response that will contain the end-user's country code. This is an integer-value in the range 1 to 255.",
"maxLength":256
},
"passwordAndOtpTogether":{
"type":"boolean",
"description":"<b>Added In:</b> 2205120021<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li></ul>Indicates if password and OTP are passed in the same sign-in request or not."
}
},
"description":"Radius App Template",
"required":[
"clientIP",
"port",
"secretKey",
"includeGroupInResponse"
]
},
"urn:ietf:params:scim:schemas:oracle:idcs:extension:samlServiceProvider:AppTemplate":{
"type":"object",
"properties":{
"metadata":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>This attribute represents the metadata of a Security Provider in the Security Assertion Markup Language protocol.",
"maxLength":100000
},
"partnerProviderId":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: global</li></ul>The ID of the Provider. This value corresponds to the entityID from the Service Provider metadata.",
"maxLength":256
},
"succinctId":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: global</li></ul>This attribute represents the Succinct ID.",
"maxLength":100
},
"assertionConsumerUrl":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The attribute represents the URL to which the SAML Assertions will be sent by the SAML IdP.",
"maxLength":256
},
"logoutRequestUrl":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The URL to which the partner sends the logout request.",
"maxLength":256
},
"logoutResponseUrl":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The URL to which the partner sends the logout response.",
"maxLength":256
},
"nameIdFormat":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>This can be any string, but there are a set of standard nameIdFormats. If a nameIdFormat other than the standard list is chosen, it will be considered a custom nameidformat. The standard nameidformats include: saml-x509, saml-emailaddress, saml-windowsnamequalifier, saml-kerberos, saml-persistent, saml-transient, saml-unspecified, saml-none, and saml-persistent-opaque.",
"maxLength":256
},
"signingCertificate":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>This attribute represents the signing certificate that an App uses to verify the signed authentication request.",
"minLength":1,
"maxLength":100000
},
"encryptionCertificate":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>This attribute represents the encryption certificate that an App uses to encrypt the Security Assertion Markup Language (SAML) assertion."
},
"encryptionAlgorithm":{
"type":"string",
"enum":[
"3DES",
"AES-128",
"AES-256",
"AES-192",
"AES-128-GCM",
"AES-256-GCM",
"AES-192-GCM"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>This attribute indicates the encryption algorithm that would be used to encrypt the SAML assertion.",
"minLength":1,
"maxLength":100000
},
"keyEncryptionAlgorithm":{
"type":"string",
"enum":[
"RSA-v1.5",
"RSA-OAEP"
],
"description":"<b>Added In:</b> 18.4.2<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>This attribute indicates the key encryption algorithm.",
"maxLength":40
},
"encryptAssertion":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>Default value in the corresponding attribute in any application that is created based on the template. If true, indicates that the system should encrypt the Security Assertion Markup Language (SAML) assertion."
},
"includeSigningCertInSignature":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>Default value in the corresponding attribute in any application that is created based on the template. If true, the system should include the signing certificate in the signature."
},
"signResponseOrAssertion":{
"type":"string",
"enum":[
"Assertion",
"Response",
"AssertionAndResponse"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Default value in the corresponding attribute in any application that is created based on the template. A value of \\\"Assertion\\\" indicates that the system should sign the assertion. A value of \\\"Response\\\" indicates that the system should sign the response signature. A value of \\\"Response\\\" indicates that the SSO Response should be signed. A value of \\\"AssertionAndResponse\\\" indicates that both the Assertion and the SSO Response should be signed."
},
"logoutBinding":{
"type":"string",
"enum":[
"Redirect",
"Post"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Default value in the corresponding attribute in any application that is created based on the template. The value represents the type of HTTP binding to use with logout."
},
"logoutEnabled":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>Default value in the corresponding attribute in any application that is created based on the template. If true, then will enable global logout from the system."
},
"signatureHashAlgorithm":{
"type":"string",
"enum":[
"SHA-1",
"SHA-256"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Represents the signature hashing algorithm to be used."
},
"federationProtocol":{
"type":"string",
"enum":[
"SAML2.0",
"WS-Fed1.1"
],
"description":"<b>Added In:</b> 18.2.6<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsDefaultValue: SAML2.0</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Specifies the preferred federation protocol (SAML2.0 or WS-Fed1.1).",
"maxLength":40
},
"nameIdUserstoreAttribute":{
"type":"string",
"description":"<b><font color=\"red\">Deprecated Since: 18.2.2</font></b><br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>This property specifies which user attribute is used as the NameID value in the SAML assertion. This attribute can be constructed by using attributes from the Oracle Identity Cloud Service Core Users schema. <template>For the list of possible values for nameIdUserstoreAttribute, see <a href='./CreateActivteSAMLApp.html'>Create and Activate a SAML App</a>.</template>",
"maxLength":512
},
"outboundAssertionAttributes":{
"description":"<b>Added In:</b> 18.2.6<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsCompositeKey: [value]</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: immutable</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Use to construct the outgoing SAML attributes",
"type":"object",
"properties":{
"value":{
"type":"string",
"description":"<b>Added In:</b> 18.2.6<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>mutability: immutable</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Mapped Attribute identifier",
"minLength":1,
"maxLength":40
},
"$ref":{
"type":"string",
"description":"<b>Added In:</b> 18.2.6<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: reference</li><li>uniqueness: none</li></ul>Mapped Attribute URI"
},
"direction":{
"type":"string",
"description":"<b>Added In:</b> 18.2.6<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Mapped Attribute Direction"
}
},
"required":[
"value"
]
},
"userAssertionAttributes":{
"description":"<b><font color=\"red\">Deprecated Since: 18.2.2</font></b><br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsCompositeKey: [name]</li><li>idcsSearchable: false</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Each value of this attribute describes an attribute of User that will be sent in a Security Assertion Markup Language (SAML) assertion.",
"type":"array",
"items":{
"$ref":"#/definitions/userAssertionAttributes"
}
},
"groupAssertionAttributes":{
"description":"<b><font color=\"red\">Deprecated Since: 18.2.2</font></b><br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsCompositeKey: [name]</li><li>idcsSearchable: false</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Each value of this attribute describes an attribute of Group that will be sent in a Security Assertion Markup Language (SAML) assertion.",
"type":"array",
"items":{
"$ref":"#/definitions/groupAssertionAttributes"
}
}
},
"description":"This extension defines attributes specific to the configuration of a Service Provider in the Security Assertion Markup Language (SAML) protocol."
},
"urn:ietf:params:scim:schemas:oracle:idcs:extension:webTierPolicy:AppTemplate":{
"type":"object",
"properties":{
"webTierPolicyJson":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Store the web tier policy for an application as a string in Javascript Object Notification (JSON) format.",
"minLength":1,
"maxLength":100000
}
},
"description":"WebTier Policy"
},
"urn:ietf:params:scim:schemas:oracle:idcs:extension:managedapp:AppTemplate":{
"type":"object",
"properties":{
"canBeAuthoritative":{
"type":"boolean",
"description":"<b>Added In:</b> 17.4.6<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, the managed app based on this template can be authoritative."
},
"isOnPremiseApp":{
"type":"boolean",
"description":"<b>Added In:</b> 19.1.4<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, the managed app based on this template is an On-Premise app."
},
"isDirectory":{
"type":"boolean",
"description":"<b>Added In:</b> 19.1.4<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, the managed app based on this template is a directory."
},
"isSchemaDiscoverySupported":{
"type":"boolean",
"description":"<b>Added In:</b> 19.1.4<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, the managed app based on this template supports schema discovery."
},
"isSchemaCustomizationSupported":{
"type":"boolean",
"description":"<b>Added In:</b> 19.1.4<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, the managed app based on this template supports schema customization."
},
"isThreeLeggedOAuthEnabled":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, the managed app requires 3-legged OAuth for authorization."
},
"isTwoLeggedOAuthEnabled":{
"type":"boolean",
"description":"<b>Added In:</b> 18.2.6<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, indicates that by default Oracle Identity Cloud Service can use two-legged OAuth to connect to any ManagedApp that is based on this template."
},
"threeLeggedOAuthProviderName":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li></ul>Three legged OAuth provider name in Oracle Identity Cloud Service."
},
"accountFormVisible":{
"type":"boolean",
"description":"<b>Added In:</b> 18.4.2<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, then the account form will be displayed in the Oracle Identity Cloud Service UI to interactively create or update the account for an App that is based on this template."
},
"connectorBundle":{
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>ConnectorBundle",
"type":"object",
"properties":{
"value":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>ConnectorBundle identifier",
"minLength":1,
"maxLength":40
},
"$ref":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: reference</li><li>uniqueness: none</li></ul>ConnectorBundle URI"
},
"display":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>ConnectorBundle display name"
},
"wellKnownId":{
"type":"string",
"description":"<b>Added In:</b> 19.1.4<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: immutable</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Unique Well-known identifier used to reference connector bundle.",
"maxLength":100
}
},
"required":[
"value"
]
},
"bundleConfigurationProperties":{
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsCompositeKey: [name]</li><li>idcsSearchable: true</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>ConnectorBundle configuration properties",
"type":"array",
"items":{
"$ref":"#/definitions/bundleConfigurationProperties"
}
},
"globalCreds":{
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsCompositeKey: [name]</li><li>idcsSearchable: true</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: request</li><li>type: complex</li><li>uniqueness: none</li></ul>Global credentials",
"type":"array",
"items":{
"$ref":"#/definitions/globalCreds"
}
},
"objectClasses":{
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsCompositeKey: [value]</li><li>idcsSearchable: true</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Object classes",
"type":"array",
"items":{
"$ref":"#/definitions/objectClasses"
}
},
"bundlePoolConfiguration":{
"description":"<b>SCIM++ Properties:</b><br/><ul><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Configurable options maintaining a pool of ICF connector instances. Values for sub attributes can be set only if the ConnectorBundle referenced in the AppTemplate has connectorPoolingSupported set to true",
"type":"object",
"properties":{
"maxIdle":{
"type":"integer",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: integer</li><li>uniqueness: none</li></ul>Maximum number of connector instances in the pool that are idle and active."
},
"maxObjects":{
"type":"integer",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: integer</li><li>uniqueness: none</li></ul>Maximum number of connector instances in the pool that are idle and active."
},
"maxWait":{
"type":"integer",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: integer</li><li>uniqueness: none</li></ul>Maximum time (in milliseconds) to wait for a free connector instance to become available before failing."
},
"minEvictableIdleTimeMillis":{
"type":"integer",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: integer</li><li>uniqueness: none</li></ul>Minimum time (in milliseconds) to wait before evicting an idle conenctor instance from the pool."
},
"minIdle":{
"type":"integer",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: integer</li><li>uniqueness: none</li></ul>Minimum number of idle connector instances in the pool."
}
}
},
"flatFileConnectorBundle":{
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Flat file connector bundle to sync from a flat file.",
"type":"object",
"properties":{
"value":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>ConnectorBundle identifier",
"minLength":1,
"maxLength":40
},
"$ref":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: reference</li><li>uniqueness: none</li></ul>ConnectorBundle URI"
},
"display":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Connector bundle display name"
},
"wellKnownId":{
"type":"string",
"description":"<b>Added In:</b> 19.1.4<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: immutable</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Unique well-known identifier used to reference connector bundle.",
"maxLength":100
}
},
"required":[
"value"
]
},
"flatFileBundleConfigurationProperties":{
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsCompositeKey: [name]</li><li>idcsSearchable: true</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Flat file connector bundle configuration properties",
"type":"array",
"items":{
"$ref":"#/definitions/flatFileBundleConfigurationProperties"
}
}
},
"description":"Managed App Template"
},
"urn:ietf:params:scim:schemas:oracle:idcs:extension:formFillAppTemplate:AppTemplate":{
"type":"object",
"properties":{
"formType":{
"type":"string",
"enum":[
"WebApplication"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Type of the FormFill application like WebApplication, MainFrameApplication, WindowsApplication. Initially, we will support only WebApplication.",
"minLength":5,
"maxLength":200
},
"formCredentialSharingGroupID":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Credential Sharing Group to which this form-fill application belongs.",
"minLength":5,
"maxLength":200
},
"revealPasswordOnForm":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, indicates that system is allowed to show the password in plain-text for this account after re-authentication."
},
"userNameFormTemplate":{
"type":"string",
"enum":[
"Username",
"Email Address",
"Custom Expression"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsPii: true</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Format for generating a username. This value can be Username or Email Address; any other value will be treated as a custom expression. A custom expression may combine 'concat' and 'substring' operations with literals and with any attribute of the Oracle Identity Cloud Service user.",
"minLength":5,
"maxLength":200
},
"userNameFormExpression":{
"type":"string",
"enum":[
"concat($user.firstName,\".\",$user.lastName)"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Indicates the custom expression, which can combine concat and substring operations with literals and with any attribute of the Oracle Identity Cloud Service User",
"minLength":5,
"maxLength":200
},
"formCredMethod":{
"type":"string",
"enum":[
"ADMIN_SETS_CREDENTIALS",
"ADMIN_SETS_SHARED_CREDENTIALS",
"USER_SETS_PASSWORD_ONLY",
"USER_SETS_CREDENTIALS",
"SSO_CREDENTIALS_AS_APP_CREDENTIALS"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Indicates how FormFill obtains the username and password of the account that FormFill will use to sign into the target App.",
"minLength":5,
"maxLength":200
},
"configuration":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>FormFill Application Configuration CLOB which has to be maintained in Form-Fill APP for legacy code to do Form-Fill injection",
"minLength":10,
"maxLength":4000
},
"syncFromTemplate":{
"type":"boolean",
"description":"<b>Added In:</b> 17.4.2<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, indicates that each of the Form-Fill-related attributes that can be inherited from the template actually will be inherited from the template. If false, indicates that the AppTemplate disabled inheritance for these Form-Fill-related attributes."
},
"formFillUrlMatch":{
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsCompositeKey: [formUrl]</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>A list of application-formURLs that FormFill should match against any formUrl that the user-specifies when signing in to the target service. Each item in the list also indicates how FormFill should interpret that formUrl.",
"type":"array",
"items":{
"$ref":"#/definitions/formFillUrlMatch"
}
}
},
"description":"This extension provides attributes for Form-Fill facet of AppTemplate"
},
"urn:ietf:params:scim:schemas:oracle:idcs:extension:kerberosRealm:AppTemplate":{
"type":"object",
"properties":{
"realmName":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: request</li><li>type: string</li><li>uniqueness: none</li></ul>the name of the Kerberos Realm that this App uses for authentication.",
"minLength":1,
"maxLength":100
},
"masterKey":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>idcsSensitive: none</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: request</li><li>type: string</li><li>uniqueness: none</li></ul>The primary key that the system should use to encrypt artifacts that are specific to this Kerberos realm -- for example, to encrypt the Principal Key in each KerberosRealmUser.",
"minLength":1,
"maxLength":256
},
"defaultEncryptionSaltType":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: request</li><li>type: string</li><li>uniqueness: none</li></ul>The type of salt that the system will use to encrypt Kerberos-specific artifacts of this App unless another type of salt is specified.",
"minLength":1,
"maxLength":100
},
"supportedEncryptionSaltTypes":{
"type":"array",
"items":{
"type":"string"
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: request</li><li>type: string</li><li>uniqueness: none</li></ul>The types of salt that are available for the system to use when encrypting Kerberos-specific artifacts for this App.",
"minLength":1,
"maxLength":100
},
"ticketFlags":{
"type":"integer",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: request</li><li>type: integer</li><li>uniqueness: none</li></ul>Ticket Flags"
},
"maxTicketLife":{
"type":"integer",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: request</li><li>type: integer</li><li>uniqueness: none</li></ul>Max Ticket Life in seconds"
},
"maxRenewableAge":{
"type":"integer",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: request</li><li>type: integer</li><li>uniqueness: none</li></ul>Max Renewable Age in seconds"
}
},
"description":"Kerberos Realm"
}
}
}
Nested Schema : adminRoles
Type: array
SCIM++ Properties:- idcsCompositeKey: [name]
- idcsSearchable: false
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Each value of this attribute describes an application-role that confers some type of administrative privilege within this UnmanagedApp.
Show Source
-
Array of:
object adminRoles
A list of AppRoles defined by this UnmanagedApp. Membership in each of these AppRoles confers administrative privilege within this App.
{
"type":"array",
"items":{
"$ref":"#/definitions/adminRoles"
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsCompositeKey: [name]</li><li>idcsSearchable: false</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Each value of this attribute describes an application-role that confers some type of administrative privilege within this UnmanagedApp."
}
Nested Schema : aliasApps
Type: array
SCIM++ Properties:- idcsCompositeKey: [displayNameSuffix]
- idcsSearchable: false
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Each value of this attribute stores the metadata required to create an aliasApp.
Show Source
-
Array of:
object aliasApps
Each value of this internal attribute refers to an Oracle Public Cloud infrastructure App on which this App depends.
{
"type":"array",
"items":{
"$ref":"#/definitions/aliasApps"
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsCompositeKey: [displayNameSuffix]</li><li>idcsSearchable: false</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Each value of this attribute stores the metadata required to create an aliasApp."
}
Nested Schema : allowedGrants
Type: array
SCIM++ Properties:- caseExact: true
- idcsSearchable: true
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Each value of this attribute is a default value for the corresponding attribute (\"allowedGrants\") in any App that is based on this template.
Allowed Values: [
"authorization_code",
"client_credentials",
"password",
"refresh_token",
"implicit",
"tls_client_auth",
"urn:ietf:params:oauth:grant-type:jwt-bearer",
"urn:ietf:params:oauth:grant-type:saml2-bearer"
]
Show Source
{
"type":"array",
"items":{
"type":"string"
},
"enum":[
"authorization_code",
"client_credentials",
"password",
"refresh_token",
"implicit",
"tls_client_auth",
"urn:ietf:params:oauth:grant-type:jwt-bearer",
"urn:ietf:params:oauth:grant-type:saml2-bearer"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Each value of this attribute is a default value for the corresponding attribute (\\\"allowedGrants\\\") in any App that is based on this template."
}
Nested Schema : allowedOperations
Type: array
SCIM++ Properties:- caseExact: true
- idcsSearchable: true
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Each value of this attribute is a default value for the corresponding attribute (\"allowedOperations\") in any App that is based on this template.
Allowed Values: [
"introspect",
"onBehalfOfUser"
]
Show Source
{
"type":"array",
"items":{
"type":"string"
},
"enum":[
"introspect",
"onBehalfOfUser"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Each value of this attribute is a default value for the corresponding attribute (\\\"allowedOperations\\\") in any App that is based on this template."
}
Nested Schema : allowedScopes
Type: array
SCIM++ Properties:- caseExact: true
- idcsCompositeKey: [value]
- idcsSearchable: true
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
List of Allowed OAuth scopes.
Show Source
-
Array of:
object allowedScopes
A list of scopes (exposed by this App or by other Apps) that this App is allowed to access when it acts as an OAuthClient.
{
"type":"array",
"items":{
"$ref":"#/definitions/allowedScopes"
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsCompositeKey: [value]</li><li>idcsSearchable: true</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>List of Allowed OAuth scopes."
}
Nested Schema : asOPCService
Type: object
Deprecated Since: 17.3.4SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: complex
OPCService facet of the application template if isOPCService is true.
Show Source
-
$ref(optional):
string
Deprecated Since: 17.3.4SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: reference
- uniqueness: none
URI of the OPCServiceTemplate facet.
-
value:
string
Minimum Length: 1
Maximum Length: 40
Deprecated Since: 17.3.4SCIM++ Properties:- caseExact: true
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: true
- returned: default
- type: string
- uniqueness: none
Identifier of the OPCServiceTemplate facet.
{
"type":"object",
"properties":{
"value":{
"type":"string",
"description":"<b><font color=\"red\">Deprecated Since: 17.3.4</font></b><br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Identifier of the OPCServiceTemplate facet.",
"minLength":1,
"maxLength":40
},
"$ref":{
"type":"string",
"description":"<b><font color=\"red\">Deprecated Since: 17.3.4</font></b><br/><br/><b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: reference</li><li>uniqueness: none</li></ul>URI of the OPCServiceTemplate facet."
}
},
"required":[
"value"
],
"description":"<b><font color=\"red\">Deprecated Since: 17.3.4</font></b><br/><br/><b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li></ul>OPCService facet of the application template if isOPCService is true."
}
Nested Schema : certificates
Type: array
SCIM++ Properties:- caseExact: false
- idcsCompositeKey: [certAlias]
- idcsSearchable: false
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Each value of this attribute is a default value for the corresponding attribute (\"certificates\") in any App that is based on this template. Each value of \"certificates\" represents a certificate that the App uses when acting as an OAuthClient.
Show Source
{
"type":"array",
"items":{
"$ref":"#/definitions/certificates"
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsCompositeKey: [certAlias]</li><li>idcsSearchable: false</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Each value of this attribute is a default value for the corresponding attribute (\\\"certificates\\\") in any App that is based on this template. Each value of \\\"certificates\\\" represents a certificate that the App uses when acting as an OAuthClient."
}
Nested Schema : idcsCreatedBy
Type: object
SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: readOnly
- required: true
- returned: default
- type: complex
The User or App who created the Resource
Show Source
-
$ref(optional):
string
SCIM++ Properties:- caseExact: true
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: reference
- uniqueness: none
The URI of the SCIM resource that represents the User or App who created this Resource
-
display(optional):
string
SCIM++ Properties:- caseExact: true
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: none
The displayName of the User or App who created this Resource
-
ocid(optional):
string
SCIM++ Properties:- caseExact: true
- idcsSearchable: true
- multiValued: false
- mutability: readOnly
- returned: default
- type: string
- uniqueness: none
The OCID of the SCIM resource that represents the User or App who created this Resource
-
type(optional):
string
Allowed Values: [
"User",
"App"
]
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: none
The type of resource, User or App, that created this Resource
-
value:
string
SCIM++ Properties:- caseExact: true
- idcsSearchable: true
- multiValued: false
- mutability: readOnly
- required: true
- returned: default
- type: string
- uniqueness: none
The ID of the SCIM resource that represents the User or App who created this Resource
{
"type":"object",
"properties":{
"value":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The ID of the SCIM resource that represents the User or App who created this Resource"
},
"$ref":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: reference</li><li>uniqueness: none</li></ul>The URI of the SCIM resource that represents the User or App who created this Resource"
},
"type":{
"type":"string",
"enum":[
"User",
"App"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The type of resource, User or App, that created this Resource"
},
"display":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The displayName of the User or App who created this Resource"
},
"ocid":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readOnly</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The OCID of the SCIM resource that represents the User or App who created this Resource"
}
},
"required":[
"value"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: true</li><li>returned: default</li><li>type: complex</li></ul>The User or App who created the Resource"
}
Nested Schema : idcsLastModifiedBy
Type: object
SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: complex
The User or App who modified the Resource
Show Source
-
$ref(optional):
string
SCIM++ Properties:- caseExact: true
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: reference
- uniqueness: none
The URI of the SCIM resource that represents the User or App who modified this Resource
-
display(optional):
string
SCIM++ Properties:- caseExact: true
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: none
The displayName of the User or App who modified this Resource
-
ocid(optional):
string
SCIM++ Properties:- caseExact: true
- idcsSearchable: true
- multiValued: false
- mutability: readOnly
- returned: default
- type: string
- uniqueness: none
The OCID of the SCIM resource that represents the User or App who modified this Resource
-
type(optional):
string
Allowed Values: [
"User",
"App"
]
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: none
The type of resource, User or App, that modified this Resource
-
value:
string
SCIM++ Properties:- caseExact: true
- idcsSearchable: true
- multiValued: false
- mutability: readOnly
- required: true
- returned: default
- type: string
- uniqueness: none
The ID of the SCIM resource that represents the User or App who modified this Resource
{
"type":"object",
"properties":{
"value":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The ID of the SCIM resource that represents the User or App who modified this Resource"
},
"$ref":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: reference</li><li>uniqueness: none</li></ul>The URI of the SCIM resource that represents the User or App who modified this Resource"
},
"type":{
"type":"string",
"enum":[
"User",
"App"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The type of resource, User or App, that modified this Resource"
},
"display":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The displayName of the User or App who modified this Resource"
},
"ocid":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readOnly</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The OCID of the SCIM resource that represents the User or App who modified this Resource"
}
},
"required":[
"value"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: complex</li></ul>The User or App who modified the Resource"
}
Nested Schema : idcsPreventedOperations
Type: array
SCIM++ Properties:- idcsSearchable: false
- multiValued: true
- mutability: readOnly
- required: false
- returned: request
- type: string
- uniqueness: none
Each value of this attribute specifies an operation that only an internal client may perform on this particular resource.
Allowed Values: [
"replace",
"update",
"delete"
]
Show Source
{
"type":"array",
"items":{
"type":"string"
},
"enum":[
"replace",
"update",
"delete"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: true</li><li>mutability: readOnly</li><li>required: false</li><li>returned: request</li><li>type: string</li><li>uniqueness: none</li></ul>Each value of this attribute specifies an operation that only an internal client may perform on this particular resource."
}
Nested Schema : postLogoutRedirectUris
Type: array
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
This attribute contains default values for the corresponding attribute (\"postLogoutRedirectUris\") in any App that is based on this template. This attribute is needed when an App as an OAuthClient initiates the logout flow and wants to be redirected back to one of the landing-pages of the App.
Show Source
{
"type":"array",
"items":{
"type":"string"
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>This attribute contains default values for the corresponding attribute (\\\"postLogoutRedirectUris\\\") in any App that is based on this template. This attribute is needed when an App as an OAuthClient initiates the logout flow and wants to be redirected back to one of the landing-pages of the App."
}
Nested Schema : redirectUris
Type: array
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Each value is a default value of redirectUris for any App that is based on this template. Each value is a client URI. This attribute is optional; needed only when an App will do three-legged flows (i.e., authorization-code flows).
Show Source
{
"type":"array",
"items":{
"type":"string"
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Each value is a default value of redirectUris for any App that is based on this template. Each value is a client URI. This attribute is optional; needed only when an App will do three-legged flows (i.e., authorization-code flows)."
}
Nested Schema : schemas
Type: array
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: true
- mutability: readWrite
- required: true
- returned: default
- type: string
- uniqueness: none
REQUIRED. The schemas attribute is an array of Strings which allows introspection of the supported schema version for a SCIM representation as well any schema extensions supported by that representation. Each String value must be a unique URI. This specification defines URIs for User, Group, and a standard \"enterprise\" extension. All representations of SCIM schema MUST include a non-zero value array with value(s) of the URIs supported by that representation. Duplicate values MUST NOT be included. Value order is not specified and MUST not impact behavior.
Show Source
{
"type":"array",
"items":{
"type":"string"
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>REQUIRED. The schemas attribute is an array of Strings which allows introspection of the supported schema version for a SCIM representation as well any schema extensions supported by that representation. Each String value must be a unique URI. This specification defines URIs for User, Group, and a standard \\\"enterprise\\\" extension. All representations of SCIM schema MUST include a non-zero value array with value(s) of the URIs supported by that representation. Duplicate values MUST NOT be included. Value order is not specified and MUST not impact behavior."
}
Nested Schema : scopes
Type: array
SCIM++ Properties:- caseExact: true
- idcsCompositeKey: [value]
- idcsSearchable: true
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Default Scopes (i.e, OAuthResource scopes) to define for any App that is based on this template.
Show Source
{
"type":"array",
"items":{
"$ref":"#/definitions/scopes"
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsCompositeKey: [value]</li><li>idcsSearchable: true</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Default Scopes (i.e, OAuthResource scopes) to define for any App that is based on this template."
}
Nested Schema : secondaryAudiences
Type: array
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Default list of Secondary Audiences (i.e., OAuthResource secondaryURIs) for any App that is based on this template. Note: In most cases, only the primary audience is needed, and even that value is usually App-specific.
Show Source
{
"type":"array",
"items":{
"type":"string"
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Default list of Secondary Audiences (i.e., OAuthResource secondaryURIs) for any App that is based on this template. Note: In most cases, only the primary audience is needed, and even that value is usually App-specific."
}
Nested Schema : serviceParams
Type: array
SCIM++ Properties:- idcsCompositeKey: [name]
- idcsSearchable: false
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Custom attribute that is required to compute other attribute values during app creation.
Show Source
{
"type":"array",
"items":{
"$ref":"#/definitions/serviceParams"
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsCompositeKey: [name]</li><li>idcsSearchable: false</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Custom attribute that is required to compute other attribute values during app creation."
}
Nested Schema : urn:ietf:params:scim:schemas:oracle:idcs:extension:formFillAppTemplate:AppTemplate
Type: object
This extension provides attributes for Form-Fill facet of AppTemplate
Show Source
{
"type":"object",
"properties":{
"formType":{
"type":"string",
"enum":[
"WebApplication"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Type of the FormFill application like WebApplication, MainFrameApplication, WindowsApplication. Initially, we will support only WebApplication.",
"minLength":5,
"maxLength":200
},
"formCredentialSharingGroupID":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Credential Sharing Group to which this form-fill application belongs.",
"minLength":5,
"maxLength":200
},
"revealPasswordOnForm":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, indicates that system is allowed to show the password in plain-text for this account after re-authentication."
},
"userNameFormTemplate":{
"type":"string",
"enum":[
"Username",
"Email Address",
"Custom Expression"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsPii: true</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Format for generating a username. This value can be Username or Email Address; any other value will be treated as a custom expression. A custom expression may combine 'concat' and 'substring' operations with literals and with any attribute of the Oracle Identity Cloud Service user.",
"minLength":5,
"maxLength":200
},
"userNameFormExpression":{
"type":"string",
"enum":[
"concat($user.firstName,\".\",$user.lastName)"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Indicates the custom expression, which can combine concat and substring operations with literals and with any attribute of the Oracle Identity Cloud Service User",
"minLength":5,
"maxLength":200
},
"formCredMethod":{
"type":"string",
"enum":[
"ADMIN_SETS_CREDENTIALS",
"ADMIN_SETS_SHARED_CREDENTIALS",
"USER_SETS_PASSWORD_ONLY",
"USER_SETS_CREDENTIALS",
"SSO_CREDENTIALS_AS_APP_CREDENTIALS"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Indicates how FormFill obtains the username and password of the account that FormFill will use to sign into the target App.",
"minLength":5,
"maxLength":200
},
"configuration":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>FormFill Application Configuration CLOB which has to be maintained in Form-Fill APP for legacy code to do Form-Fill injection",
"minLength":10,
"maxLength":4000
},
"syncFromTemplate":{
"type":"boolean",
"description":"<b>Added In:</b> 17.4.2<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, indicates that each of the Form-Fill-related attributes that can be inherited from the template actually will be inherited from the template. If false, indicates that the AppTemplate disabled inheritance for these Form-Fill-related attributes."
},
"formFillUrlMatch":{
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsCompositeKey: [formUrl]</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>A list of application-formURLs that FormFill should match against any formUrl that the user-specifies when signing in to the target service. Each item in the list also indicates how FormFill should interpret that formUrl.",
"type":"array",
"items":{
"$ref":"#/definitions/formFillUrlMatch"
}
}
},
"description":"This extension provides attributes for Form-Fill facet of AppTemplate"
}
Nested Schema : urn:ietf:params:scim:schemas:oracle:idcs:extension:kerberosRealm:AppTemplate
Type: object
Kerberos Realm
Show Source
-
defaultEncryptionSaltType(optional):
string
Minimum Length: 1
Maximum Length: 100
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: request
- type: string
- uniqueness: none
The type of salt that the system will use to encrypt Kerberos-specific artifacts of this App unless another type of salt is specified.
-
masterKey(optional):
string
Minimum Length: 1
Maximum Length: 256
SCIM++ Properties:- idcsSearchable: false
- idcsSensitive: none
- multiValued: false
- mutability: readWrite
- required: false
- returned: request
- type: string
- uniqueness: none
The primary key that the system should use to encrypt artifacts that are specific to this Kerberos realm -- for example, to encrypt the Principal Key in each KerberosRealmUser.
-
maxRenewableAge(optional):
integer
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: request
- type: integer
- uniqueness: none
Max Renewable Age in seconds
-
maxTicketLife(optional):
integer
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: request
- type: integer
- uniqueness: none
Max Ticket Life in seconds
-
realmName(optional):
string
Minimum Length: 1
Maximum Length: 100
SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: request
- type: string
- uniqueness: none
the name of the Kerberos Realm that this App uses for authentication.
-
supportedEncryptionSaltTypes(optional):
array supportedEncryptionSaltTypes
SCIM++ Properties:- idcsSearchable: false
- multiValued: true
- mutability: readWrite
- required: false
- returned: request
- type: string
- uniqueness: none
The types of salt that are available for the system to use when encrypting Kerberos-specific artifacts for this App.
-
ticketFlags(optional):
integer
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: request
- type: integer
- uniqueness: none
Ticket Flags
{
"type":"object",
"properties":{
"realmName":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: request</li><li>type: string</li><li>uniqueness: none</li></ul>the name of the Kerberos Realm that this App uses for authentication.",
"minLength":1,
"maxLength":100
},
"masterKey":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>idcsSensitive: none</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: request</li><li>type: string</li><li>uniqueness: none</li></ul>The primary key that the system should use to encrypt artifacts that are specific to this Kerberos realm -- for example, to encrypt the Principal Key in each KerberosRealmUser.",
"minLength":1,
"maxLength":256
},
"defaultEncryptionSaltType":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: request</li><li>type: string</li><li>uniqueness: none</li></ul>The type of salt that the system will use to encrypt Kerberos-specific artifacts of this App unless another type of salt is specified.",
"minLength":1,
"maxLength":100
},
"supportedEncryptionSaltTypes":{
"type":"array",
"items":{
"type":"string"
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: request</li><li>type: string</li><li>uniqueness: none</li></ul>The types of salt that are available for the system to use when encrypting Kerberos-specific artifacts for this App.",
"minLength":1,
"maxLength":100
},
"ticketFlags":{
"type":"integer",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: request</li><li>type: integer</li><li>uniqueness: none</li></ul>Ticket Flags"
},
"maxTicketLife":{
"type":"integer",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: request</li><li>type: integer</li><li>uniqueness: none</li></ul>Max Ticket Life in seconds"
},
"maxRenewableAge":{
"type":"integer",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: request</li><li>type: integer</li><li>uniqueness: none</li></ul>Max Renewable Age in seconds"
}
},
"description":"Kerberos Realm"
}
Nested Schema : urn:ietf:params:scim:schemas:oracle:idcs:extension:managedapp:AppTemplate
Type: object
Managed App Template
Show Source
-
accountFormVisible(optional):
boolean
-
bundleConfigurationProperties(optional):
array bundleConfigurationProperties
SCIM++ Properties:- idcsCompositeKey: [name]
- idcsSearchable: true
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
ConnectorBundle configuration properties
-
bundlePoolConfiguration(optional):
object bundlePoolConfiguration
SCIM++ Properties:- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Configurable options maintaining a pool of ICF connector instances. Values for sub attributes can be set only if the ConnectorBundle referenced in the AppTemplate has connectorPoolingSupported set to true
-
canBeAuthoritative(optional):
boolean
Added In: 17.4.6
SCIM++ Properties:- caseExact: false
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
If true, the managed app based on this template can be authoritative.
-
connectorBundle(optional):
object connectorBundle
SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
ConnectorBundle
-
flatFileBundleConfigurationProperties(optional):
array flatFileBundleConfigurationProperties
SCIM++ Properties:- idcsCompositeKey: [name]
- idcsSearchable: true
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Flat file connector bundle configuration properties
-
flatFileConnectorBundle(optional):
object flatFileConnectorBundle
SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Flat file connector bundle to sync from a flat file.
-
globalCreds(optional):
array globalCreds
SCIM++ Properties:- idcsCompositeKey: [name]
- idcsSearchable: true
- multiValued: true
- mutability: readWrite
- required: false
- returned: request
- type: complex
- uniqueness: none
Global credentials
-
isDirectory(optional):
boolean
Added In: 19.1.4
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
If true, the managed app based on this template is a directory.
-
isOnPremiseApp(optional):
boolean
Added In: 19.1.4
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
If true, the managed app based on this template is an On-Premise app.
-
isSchemaCustomizationSupported(optional):
boolean
Added In: 19.1.4
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
If true, the managed app based on this template supports schema customization.
-
isSchemaDiscoverySupported(optional):
boolean
Added In: 19.1.4
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
If true, the managed app based on this template supports schema discovery.
-
isThreeLeggedOAuthEnabled(optional):
boolean
SCIM++ Properties:- caseExact: false
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
If true, the managed app requires 3-legged OAuth for authorization.
-
isTwoLeggedOAuthEnabled(optional):
boolean
Added In: 18.2.6
SCIM++ Properties:- caseExact: false
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
If true, indicates that by default Oracle Identity Cloud Service can use two-legged OAuth to connect to any ManagedApp that is based on this template.
-
objectClasses(optional):
array objectClasses
SCIM++ Properties:- idcsCompositeKey: [value]
- idcsSearchable: true
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Object classes
-
threeLeggedOAuthProviderName(optional):
string
SCIM++ Properties:- caseExact: true
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
Three legged OAuth provider name in Oracle Identity Cloud Service.
{
"type":"object",
"properties":{
"canBeAuthoritative":{
"type":"boolean",
"description":"<b>Added In:</b> 17.4.6<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, the managed app based on this template can be authoritative."
},
"isOnPremiseApp":{
"type":"boolean",
"description":"<b>Added In:</b> 19.1.4<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, the managed app based on this template is an On-Premise app."
},
"isDirectory":{
"type":"boolean",
"description":"<b>Added In:</b> 19.1.4<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, the managed app based on this template is a directory."
},
"isSchemaDiscoverySupported":{
"type":"boolean",
"description":"<b>Added In:</b> 19.1.4<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, the managed app based on this template supports schema discovery."
},
"isSchemaCustomizationSupported":{
"type":"boolean",
"description":"<b>Added In:</b> 19.1.4<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, the managed app based on this template supports schema customization."
},
"isThreeLeggedOAuthEnabled":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, the managed app requires 3-legged OAuth for authorization."
},
"isTwoLeggedOAuthEnabled":{
"type":"boolean",
"description":"<b>Added In:</b> 18.2.6<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, indicates that by default Oracle Identity Cloud Service can use two-legged OAuth to connect to any ManagedApp that is based on this template."
},
"threeLeggedOAuthProviderName":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li></ul>Three legged OAuth provider name in Oracle Identity Cloud Service."
},
"accountFormVisible":{
"type":"boolean",
"description":"<b>Added In:</b> 18.4.2<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, then the account form will be displayed in the Oracle Identity Cloud Service UI to interactively create or update the account for an App that is based on this template."
},
"connectorBundle":{
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>ConnectorBundle",
"type":"object",
"properties":{
"value":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>ConnectorBundle identifier",
"minLength":1,
"maxLength":40
},
"$ref":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: reference</li><li>uniqueness: none</li></ul>ConnectorBundle URI"
},
"display":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>ConnectorBundle display name"
},
"wellKnownId":{
"type":"string",
"description":"<b>Added In:</b> 19.1.4<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: immutable</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Unique Well-known identifier used to reference connector bundle.",
"maxLength":100
}
},
"required":[
"value"
]
},
"bundleConfigurationProperties":{
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsCompositeKey: [name]</li><li>idcsSearchable: true</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>ConnectorBundle configuration properties",
"type":"array",
"items":{
"$ref":"#/definitions/bundleConfigurationProperties"
}
},
"globalCreds":{
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsCompositeKey: [name]</li><li>idcsSearchable: true</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: request</li><li>type: complex</li><li>uniqueness: none</li></ul>Global credentials",
"type":"array",
"items":{
"$ref":"#/definitions/globalCreds"
}
},
"objectClasses":{
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsCompositeKey: [value]</li><li>idcsSearchable: true</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Object classes",
"type":"array",
"items":{
"$ref":"#/definitions/objectClasses"
}
},
"bundlePoolConfiguration":{
"description":"<b>SCIM++ Properties:</b><br/><ul><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Configurable options maintaining a pool of ICF connector instances. Values for sub attributes can be set only if the ConnectorBundle referenced in the AppTemplate has connectorPoolingSupported set to true",
"type":"object",
"properties":{
"maxIdle":{
"type":"integer",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: integer</li><li>uniqueness: none</li></ul>Maximum number of connector instances in the pool that are idle and active."
},
"maxObjects":{
"type":"integer",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: integer</li><li>uniqueness: none</li></ul>Maximum number of connector instances in the pool that are idle and active."
},
"maxWait":{
"type":"integer",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: integer</li><li>uniqueness: none</li></ul>Maximum time (in milliseconds) to wait for a free connector instance to become available before failing."
},
"minEvictableIdleTimeMillis":{
"type":"integer",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: integer</li><li>uniqueness: none</li></ul>Minimum time (in milliseconds) to wait before evicting an idle conenctor instance from the pool."
},
"minIdle":{
"type":"integer",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: integer</li><li>uniqueness: none</li></ul>Minimum number of idle connector instances in the pool."
}
}
},
"flatFileConnectorBundle":{
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Flat file connector bundle to sync from a flat file.",
"type":"object",
"properties":{
"value":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>ConnectorBundle identifier",
"minLength":1,
"maxLength":40
},
"$ref":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: reference</li><li>uniqueness: none</li></ul>ConnectorBundle URI"
},
"display":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Connector bundle display name"
},
"wellKnownId":{
"type":"string",
"description":"<b>Added In:</b> 19.1.4<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: immutable</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Unique well-known identifier used to reference connector bundle.",
"maxLength":100
}
},
"required":[
"value"
]
},
"flatFileBundleConfigurationProperties":{
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsCompositeKey: [name]</li><li>idcsSearchable: true</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Flat file connector bundle configuration properties",
"type":"array",
"items":{
"$ref":"#/definitions/flatFileBundleConfigurationProperties"
}
}
},
"description":"Managed App Template"
}
Nested Schema : urn:ietf:params:scim:schemas:oracle:idcs:extension:radiusApp:AppTemplate
Type: object
Radius App Template
Show Source
-
captureClientIp(optional):
boolean
Added In: 2205120021
SCIM++ Properties:- caseExact: true
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
If true, capture the client IP address from the RADIUS request packet. IP Address is used for auditing, policy-evaluation and country-code calculation.
-
clientIP:
string
Maximum Length: 256
Added In: 20.1.3
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: true
- returned: default
- type: string
This is the IP address of the RADIUS Client like Oracle Database server. It can be only IP address and not hostname.
-
countryCodeResponseAttributeId(optional):
string
Maximum Length: 256
Added In: 2205120021
SCIM++ Properties:- caseExact: true
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
Vendor-specific identifier of the attribute in the RADIUS response that will contain the end-user's country code. This is an integer-value in the range 1 to 255.
-
endUserIPAttribute(optional):
string
Maximum Length: 256
Allowed Values: [
"31 Calling-Station-Id",
"26 Vendor-Specific"
]
Added In: 2205120021
SCIM++ Properties:- caseExact: true
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
The name of the attribute that contains the Internet Protocol address of the end-user.
-
groupMembershipRadiusAttribute(optional):
string
Maximum Length: 4000
Added In: 20.1.3
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
RADIUS attribute that RADIUS-enabled system uses to pass the group membership
-
groupNameFormat(optional):
string
-
includeGroupInResponse:
boolean
Added In: 20.1.3
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: true
- returned: default
- type: boolean
Indicates to include groups in RADIUS response
-
passwordAndOtpTogether(optional):
boolean
Added In: 2205120021
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
Indicates if password and OTP are passed in the same sign-in request or not.
-
port:
string
Maximum Length: 256
Added In: 20.1.3
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: true
- returned: default
- type: string
This is the port of RADIUS Proxy which RADIUS client will connect to.
-
radiusVendorSpecificId(optional):
string
Maximum Length: 256
Added In: 2205120021
SCIM++ Properties:- caseExact: true
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
ID used to identify a particular vendor.
-
responseFormat(optional):
string
-
responseFormatDelimiter(optional):
string
-
secretKey:
string
Maximum Length: 4000
Added In: 20.1.3
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: true
- returned: default
- type: string
Secret key used to secure communication between RADIUS Proxy and RADIUS client
-
typeOfRadiusApp(optional):
string
Maximum Length: 40
Allowed Values: [
"Oracle Database",
"VPN"
]
Added In: 2205120021
SCIM++ Properties:- caseExact: true
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
Type of RADIUS App. Type can be Oracle Database, VPN etc
{
"type":"object",
"properties":{
"clientIP":{
"type":"string",
"description":"<b>Added In:</b> 20.1.3<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: true</li><li>returned: default</li><li>type: string</li></ul>This is the IP address of the RADIUS Client like Oracle Database server. It can be only IP address and not hostname.",
"maxLength":256
},
"port":{
"type":"string",
"description":"<b>Added In:</b> 20.1.3<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: true</li><li>returned: default</li><li>type: string</li></ul>This is the port of RADIUS Proxy which RADIUS client will connect to.",
"maxLength":256
},
"secretKey":{
"type":"string",
"description":"<b>Added In:</b> 20.1.3<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: true</li><li>returned: default</li><li>type: string</li></ul>Secret key used to secure communication between RADIUS Proxy and RADIUS client",
"maxLength":4000
},
"includeGroupInResponse":{
"type":"boolean",
"description":"<b>Added In:</b> 20.1.3<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: true</li><li>returned: default</li><li>type: boolean</li></ul> Indicates to include groups in RADIUS response"
},
"captureClientIp":{
"type":"boolean",
"description":"<b>Added In:</b> 2205120021<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li></ul>If true, capture the client IP address from the RADIUS request packet. IP Address is used for auditing, policy-evaluation and country-code calculation."
},
"groupMembershipRadiusAttribute":{
"type":"string",
"description":"<b>Added In:</b> 20.1.3<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li></ul>RADIUS attribute that RADIUS-enabled system uses to pass the group membership",
"maxLength":4000
},
"responseFormat":{
"type":"string",
"description":"<b>Added In:</b> 20.1.3<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li></ul>Configure the responseFormat based on vendor in order to pass it to RADIUS infra",
"maxLength":256
},
"responseFormatDelimiter":{
"type":"string",
"description":"<b>Added In:</b> 20.1.3<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li></ul>The delimiter used if group membership responseFormat is a delimited list instead of repeating attributes",
"maxLength":256
},
"groupNameFormat":{
"type":"string",
"description":"<b>Added In:</b> 20.1.3<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li></ul>Configure the groupNameFormat based on vendor in order to pass it to RADIUS infra",
"maxLength":256
},
"typeOfRadiusApp":{
"type":"string",
"enum":[
"Oracle Database",
"VPN"
],
"description":"<b>Added In:</b> 2205120021<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li></ul>Type of RADIUS App. Type can be Oracle Database, VPN etc",
"maxLength":40
},
"endUserIPAttribute":{
"type":"string",
"enum":[
"31 Calling-Station-Id",
"26 Vendor-Specific"
],
"description":"<b>Added In:</b> 2205120021<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li></ul>The name of the attribute that contains the Internet Protocol address of the end-user.",
"maxLength":256
},
"radiusVendorSpecificId":{
"type":"string",
"description":"<b>Added In:</b> 2205120021<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li></ul>ID used to identify a particular vendor.",
"maxLength":256
},
"countryCodeResponseAttributeId":{
"type":"string",
"description":"<b>Added In:</b> 2205120021<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li></ul>Vendor-specific identifier of the attribute in the RADIUS response that will contain the end-user's country code. This is an integer-value in the range 1 to 255.",
"maxLength":256
},
"passwordAndOtpTogether":{
"type":"boolean",
"description":"<b>Added In:</b> 2205120021<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li></ul>Indicates if password and OTP are passed in the same sign-in request or not."
}
},
"description":"Radius App Template",
"required":[
"clientIP",
"port",
"secretKey",
"includeGroupInResponse"
]
}
Nested Schema : urn:ietf:params:scim:schemas:oracle:idcs:extension:samlServiceProvider:AppTemplate
Type: object
This extension defines attributes specific to the configuration of a Service Provider in the Security Assertion Markup Language (SAML) protocol.
Show Source
-
assertionConsumerUrl(optional):
string
Maximum Length: 256
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
The attribute represents the URL to which the SAML Assertions will be sent by the SAML IdP.
-
encryptAssertion(optional):
boolean
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
Default value in the corresponding attribute in any application that is created based on the template. If true, indicates that the system should encrypt the Security Assertion Markup Language (SAML) assertion.
-
encryptionAlgorithm(optional):
string
Minimum Length: 1
Maximum Length: 100000
Allowed Values: [
"3DES",
"AES-128",
"AES-256",
"AES-192",
"AES-128-GCM",
"AES-256-GCM",
"AES-192-GCM"
]
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
This attribute indicates the encryption algorithm that would be used to encrypt the SAML assertion.
-
encryptionCertificate(optional):
string
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
This attribute represents the encryption certificate that an App uses to encrypt the Security Assertion Markup Language (SAML) assertion.
-
federationProtocol(optional):
string
Maximum Length: 40
Allowed Values: [
"SAML2.0",
"WS-Fed1.1"
]
Added In: 18.2.6
SCIM++ Properties:- caseExact: true
- idcsDefaultValue: SAML2.0
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Specifies the preferred federation protocol (SAML2.0 or WS-Fed1.1).
-
groupAssertionAttributes(optional):
array groupAssertionAttributes
Deprecated Since: 18.2.2SCIM++ Properties:- caseExact: false
- idcsCompositeKey: [name]
- idcsSearchable: false
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Each value of this attribute describes an attribute of Group that will be sent in a Security Assertion Markup Language (SAML) assertion.
-
includeSigningCertInSignature(optional):
boolean
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
Default value in the corresponding attribute in any application that is created based on the template. If true, the system should include the signing certificate in the signature.
-
keyEncryptionAlgorithm(optional):
string
Maximum Length: 40
Allowed Values: [
"RSA-v1.5",
"RSA-OAEP"
]
Added In: 18.4.2
SCIM++ Properties:- caseExact: true
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
This attribute indicates the key encryption algorithm.
-
logoutBinding(optional):
string
Allowed Values: [
"Redirect",
"Post"
]
SCIM++ Properties:- caseExact: true
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Default value in the corresponding attribute in any application that is created based on the template. The value represents the type of HTTP binding to use with logout.
-
logoutEnabled(optional):
boolean
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
Default value in the corresponding attribute in any application that is created based on the template. If true, then will enable global logout from the system.
-
logoutRequestUrl(optional):
string
Maximum Length: 256
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
The URL to which the partner sends the logout request.
-
logoutResponseUrl(optional):
string
Maximum Length: 256
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
The URL to which the partner sends the logout response.
-
metadata(optional):
string
-
nameIdFormat(optional):
string
-
nameIdUserstoreAttribute(optional):
string
Maximum Length: 512
Deprecated Since: 18.2.2SCIM++ Properties:- caseExact: false
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
This property specifies which user attribute is used as the NameID value in the SAML assertion. This attribute can be constructed by using attributes from the Oracle Identity Cloud Service Core Users schema.
For the list of possible values for nameIdUserstoreAttribute, see Create and Activate a SAML App.
-
outboundAssertionAttributes(optional):
object outboundAssertionAttributes
Added In: 18.2.6
SCIM++ Properties:- caseExact: false
- idcsCompositeKey: [value]
- idcsSearchable: true
- multiValued: false
- mutability: immutable
- required: false
- returned: default
- type: complex
- uniqueness: none
Use to construct the outgoing SAML attributes
-
partnerProviderId(optional):
string
Maximum Length: 256
SCIM++ Properties:- caseExact: false
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: global
The ID of the Provider. This value corresponds to the entityID from the Service Provider metadata.
-
signatureHashAlgorithm(optional):
string
Allowed Values: [
"SHA-1",
"SHA-256"
]
SCIM++ Properties:- caseExact: true
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Represents the signature hashing algorithm to be used.
-
signingCertificate(optional):
string
Minimum Length: 1
Maximum Length: 100000
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
This attribute represents the signing certificate that an App uses to verify the signed authentication request.
-
signResponseOrAssertion(optional):
string
Allowed Values: [
"Assertion",
"Response",
"AssertionAndResponse"
]
SCIM++ Properties:- caseExact: true
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Default value in the corresponding attribute in any application that is created based on the template. A value of \"Assertion\" indicates that the system should sign the assertion. A value of \"Response\" indicates that the system should sign the response signature. A value of \"Response\" indicates that the SSO Response should be signed. A value of \"AssertionAndResponse\" indicates that both the Assertion and the SSO Response should be signed.
-
succinctId(optional):
string
Maximum Length: 100
SCIM++ Properties:- caseExact: true
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: global
This attribute represents the Succinct ID.
-
userAssertionAttributes(optional):
array userAssertionAttributes
Deprecated Since: 18.2.2SCIM++ Properties:- caseExact: false
- idcsCompositeKey: [name]
- idcsSearchable: false
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Each value of this attribute describes an attribute of User that will be sent in a Security Assertion Markup Language (SAML) assertion.
{
"type":"object",
"properties":{
"metadata":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>This attribute represents the metadata of a Security Provider in the Security Assertion Markup Language protocol.",
"maxLength":100000
},
"partnerProviderId":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: global</li></ul>The ID of the Provider. This value corresponds to the entityID from the Service Provider metadata.",
"maxLength":256
},
"succinctId":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: global</li></ul>This attribute represents the Succinct ID.",
"maxLength":100
},
"assertionConsumerUrl":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The attribute represents the URL to which the SAML Assertions will be sent by the SAML IdP.",
"maxLength":256
},
"logoutRequestUrl":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The URL to which the partner sends the logout request.",
"maxLength":256
},
"logoutResponseUrl":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The URL to which the partner sends the logout response.",
"maxLength":256
},
"nameIdFormat":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>This can be any string, but there are a set of standard nameIdFormats. If a nameIdFormat other than the standard list is chosen, it will be considered a custom nameidformat. The standard nameidformats include: saml-x509, saml-emailaddress, saml-windowsnamequalifier, saml-kerberos, saml-persistent, saml-transient, saml-unspecified, saml-none, and saml-persistent-opaque.",
"maxLength":256
},
"signingCertificate":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>This attribute represents the signing certificate that an App uses to verify the signed authentication request.",
"minLength":1,
"maxLength":100000
},
"encryptionCertificate":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>This attribute represents the encryption certificate that an App uses to encrypt the Security Assertion Markup Language (SAML) assertion."
},
"encryptionAlgorithm":{
"type":"string",
"enum":[
"3DES",
"AES-128",
"AES-256",
"AES-192",
"AES-128-GCM",
"AES-256-GCM",
"AES-192-GCM"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>This attribute indicates the encryption algorithm that would be used to encrypt the SAML assertion.",
"minLength":1,
"maxLength":100000
},
"keyEncryptionAlgorithm":{
"type":"string",
"enum":[
"RSA-v1.5",
"RSA-OAEP"
],
"description":"<b>Added In:</b> 18.4.2<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>This attribute indicates the key encryption algorithm.",
"maxLength":40
},
"encryptAssertion":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>Default value in the corresponding attribute in any application that is created based on the template. If true, indicates that the system should encrypt the Security Assertion Markup Language (SAML) assertion."
},
"includeSigningCertInSignature":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>Default value in the corresponding attribute in any application that is created based on the template. If true, the system should include the signing certificate in the signature."
},
"signResponseOrAssertion":{
"type":"string",
"enum":[
"Assertion",
"Response",
"AssertionAndResponse"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Default value in the corresponding attribute in any application that is created based on the template. A value of \\\"Assertion\\\" indicates that the system should sign the assertion. A value of \\\"Response\\\" indicates that the system should sign the response signature. A value of \\\"Response\\\" indicates that the SSO Response should be signed. A value of \\\"AssertionAndResponse\\\" indicates that both the Assertion and the SSO Response should be signed."
},
"logoutBinding":{
"type":"string",
"enum":[
"Redirect",
"Post"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Default value in the corresponding attribute in any application that is created based on the template. The value represents the type of HTTP binding to use with logout."
},
"logoutEnabled":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>Default value in the corresponding attribute in any application that is created based on the template. If true, then will enable global logout from the system."
},
"signatureHashAlgorithm":{
"type":"string",
"enum":[
"SHA-1",
"SHA-256"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Represents the signature hashing algorithm to be used."
},
"federationProtocol":{
"type":"string",
"enum":[
"SAML2.0",
"WS-Fed1.1"
],
"description":"<b>Added In:</b> 18.2.6<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsDefaultValue: SAML2.0</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Specifies the preferred federation protocol (SAML2.0 or WS-Fed1.1).",
"maxLength":40
},
"nameIdUserstoreAttribute":{
"type":"string",
"description":"<b><font color=\"red\">Deprecated Since: 18.2.2</font></b><br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>This property specifies which user attribute is used as the NameID value in the SAML assertion. This attribute can be constructed by using attributes from the Oracle Identity Cloud Service Core Users schema. <template>For the list of possible values for nameIdUserstoreAttribute, see <a href='./CreateActivteSAMLApp.html'>Create and Activate a SAML App</a>.</template>",
"maxLength":512
},
"outboundAssertionAttributes":{
"description":"<b>Added In:</b> 18.2.6<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsCompositeKey: [value]</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: immutable</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Use to construct the outgoing SAML attributes",
"type":"object",
"properties":{
"value":{
"type":"string",
"description":"<b>Added In:</b> 18.2.6<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>mutability: immutable</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Mapped Attribute identifier",
"minLength":1,
"maxLength":40
},
"$ref":{
"type":"string",
"description":"<b>Added In:</b> 18.2.6<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: reference</li><li>uniqueness: none</li></ul>Mapped Attribute URI"
},
"direction":{
"type":"string",
"description":"<b>Added In:</b> 18.2.6<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Mapped Attribute Direction"
}
},
"required":[
"value"
]
},
"userAssertionAttributes":{
"description":"<b><font color=\"red\">Deprecated Since: 18.2.2</font></b><br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsCompositeKey: [name]</li><li>idcsSearchable: false</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Each value of this attribute describes an attribute of User that will be sent in a Security Assertion Markup Language (SAML) assertion.",
"type":"array",
"items":{
"$ref":"#/definitions/userAssertionAttributes"
}
},
"groupAssertionAttributes":{
"description":"<b><font color=\"red\">Deprecated Since: 18.2.2</font></b><br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsCompositeKey: [name]</li><li>idcsSearchable: false</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Each value of this attribute describes an attribute of Group that will be sent in a Security Assertion Markup Language (SAML) assertion.",
"type":"array",
"items":{
"$ref":"#/definitions/groupAssertionAttributes"
}
}
},
"description":"This extension defines attributes specific to the configuration of a Service Provider in the Security Assertion Markup Language (SAML) protocol."
}
Nested Schema : urn:ietf:params:scim:schemas:oracle:idcs:extension:webTierPolicy:AppTemplate
Type: object
WebTier Policy
Show Source
-
webTierPolicyJson(optional):
string
Minimum Length: 1
Maximum Length: 100000
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Store the web tier policy for an application as a string in Javascript Object Notification (JSON) format.
{
"type":"object",
"properties":{
"webTierPolicyJson":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Store the web tier policy for an application as a string in Javascript Object Notification (JSON) format.",
"minLength":1,
"maxLength":100000
}
},
"description":"WebTier Policy"
}
Nested Schema : userRoles
Type: array
SCIM++ Properties:- idcsCompositeKey: [name]
- idcsSearchable: false
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Each value of this attribute describes an application-role that confers some type of end-user privilege within this Unmanaged Application.
Show Source
-
Array of:
object userRoles
A list of AppRoles defined by this UnmanagedApp. Membership in each of these AppRoles confers end-user privilege within this App.
{
"type":"array",
"items":{
"$ref":"#/definitions/userRoles"
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsCompositeKey: [name]</li><li>idcsSearchable: false</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Each value of this attribute describes an application-role that confers some type of end-user privilege within this Unmanaged Application."
}
Nested Schema : adminRoles
Type: object
A list of AppRoles defined by this UnmanagedApp. Membership in each of these AppRoles confers administrative privilege within this App.
Show Source
-
$ref(optional):
string
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: reference
- uniqueness: none
URI of the AppRole.
-
description(optional):
string
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: none
The description of the AppRole.
-
display(optional):
string
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: none
Display-name of the AppRole.
-
value:
string
Minimum Length: 1
Maximum Length: 40
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: true
- returned: default
- type: string
- uniqueness: none
ID of the AppRole.
{
"type":"object",
"description":"A list of AppRoles defined by this UnmanagedApp. Membership in each of these AppRoles confers administrative privilege within this App.",
"required":[
"value"
],
"properties":{
"value":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>ID of the AppRole.",
"minLength":1,
"maxLength":40
},
"$ref":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: reference</li><li>uniqueness: none</li></ul>URI of the AppRole."
},
"display":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Display-name of the AppRole."
},
"description":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The description of the AppRole."
}
}
}
Nested Schema : aliasApps
Type: object
Each value of this internal attribute refers to an Oracle Public Cloud infrastructure App on which this App depends.
Show Source
-
$ref(optional):
string
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: reference
- uniqueness: none
URI of the alias App.
-
description(optional):
string
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: none
Description of the alias App.
-
display(optional):
string
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: none
Display name of the alias App.
-
value:
string
SCIM++ Properties:- caseExact: true
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: true
- returned: default
- type: string
- uniqueness: none
ID of the alias App.
{
"type":"object",
"description":"Each value of this internal attribute refers to an Oracle Public Cloud infrastructure App on which this App depends.",
"required":[
"value"
],
"properties":{
"value":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>ID of the alias App."
},
"$ref":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: reference</li><li>uniqueness: none</li></ul>URI of the alias App."
},
"display":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Display name of the alias App."
},
"description":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Description of the alias App."
}
}
}
Nested Schema : allowedScopes
Type: object
A list of scopes (exposed by this App or by other Apps) that this App is allowed to access when it acts as an OAuthClient.
Show Source
-
fqs:
string
SCIM++ Properties:- caseExact: true
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: true
- returned: default
- type: string
- uniqueness: none
A fully qualified scope that this App is allowed to access when it acts as an OAuthClient.
-
idOfDefiningApp(optional):
string
SCIM++ Properties:- caseExact: true
- idcsSearchable: true
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: none
The ID of the App that defines this scope.
-
readOnly(optional):
boolean
Added In: 18.2.2
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: boolean
- uniqueness: none
If true, indicates that this value must be protected.
{
"type":"object",
"description":"A list of scopes (exposed by this App or by other Apps) that this App is allowed to access when it acts as an OAuthClient.",
"required":[
"fqs"
],
"properties":{
"fqs":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>A fully qualified scope that this App is allowed to access when it acts as an OAuthClient."
},
"idOfDefiningApp":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The ID of the App that defines this scope."
},
"readOnly":{
"type":"boolean",
"description":"<b>Added In:</b> 18.2.2<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, indicates that this value must be protected."
}
}
}
Nested Schema : attrRenderingMetadata
Type: object
Label for the attribute to be shown in the UI.
Show Source
{
"type":"object",
"description":"Label for the attribute to be shown in the UI.",
"required":[
"name"
],
"properties":{
"name":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Name of the attribute."
},
"label":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Label for the attribute to be shown in the UI."
},
"helptext":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Help text for the attribute. It can contain HTML tags."
},
"widget":{
"type":"string",
"enum":[
"inputtext",
"checkbox",
"textarea"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>UI widget to use for the attribute."
},
"datatype":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Data type of the attribute."
},
"section":{
"type":"string",
"enum":[
"saml",
"general"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>UI widget to use for the attribute."
},
"order":{
"type":"integer",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: integer</li><li>uniqueness: none</li></ul>Data type of the attribute."
},
"required":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>Attribute is required or optional."
},
"regexp":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Regular expression of the attribute for validation."
},
"readOnly":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>Is the attribute readOnly."
},
"visible":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>Indicates whether the attribute is to be shown on the application creation UI."
},
"minLength":{
"type":"integer",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: integer</li><li>uniqueness: none</li></ul>Minimum length of the attribute."
},
"maxLength":{
"type":"integer",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: integer</li><li>uniqueness: none</li></ul>Maximum length of the attribute."
},
"minSize":{
"type":"integer",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: integer</li><li>uniqueness: none</li></ul>Minimum size of the attribute.."
},
"maxSize":{
"type":"integer",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: integer</li><li>uniqueness: none</li></ul>Maximum size of the attribute."
}
}
}
Nested Schema : certificates
Type: object
Each value of this attribute represent a certificate that this App uses when it acts as an OAuthClient.
Show Source
-
certAlias:
string
SCIM++ Properties:- caseExact: false
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: true
- returned: always
- type: string
- uniqueness: none
Certificate alias
-
kid(optional):
string
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: none
Certificate kid
-
sha1Thumbprint(optional):
string
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: none
sha1Thumbprint
-
x509Base64Certificate(optional):
object x509Base64Certificate
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: binary
- uniqueness: none
Base-64-encoded certificate.
-
x5t(optional):
string
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: none
Certificate x5t
{
"type":"object",
"description":"Each value of this attribute represent a certificate that this App uses when it acts as an OAuthClient.",
"required":[
"certAlias"
],
"properties":{
"certAlias":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: true</li><li>returned: always</li><li>type: string</li><li>uniqueness: none</li></ul>Certificate alias"
},
"sha1Thumbprint":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>sha1Thumbprint"
},
"kid":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Certificate kid"
},
"x5t":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Certificate x5t"
},
"x509Base64Certificate":{
"type":"object",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: binary</li><li>uniqueness: none</li></ul>Base-64-encoded certificate."
}
}
}
Nested Schema : x509Base64Certificate
Type: object
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: binary
- uniqueness: none
Base-64-encoded certificate.
Nested Schema : scopes
Type: object
Scopes defined by this App. Used when this App acts as an OAuth Resource.
Show Source
-
description(optional):
string
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
OAuth scope description
-
displayName(optional):
string
Minimum Length: 1
Maximum Length: 4000
Added In: 19.2.1
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
OAuth scope display name
-
fqs(optional):
string
SCIM++ Properties:- caseExact: true
- idcsSearchable: true
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: server
The fully qualified value of this scope within this App. A fully qualified scope combines the 'value' of each scope with the value of 'audience'. Each value of 'fqs' must be unique across the system. Used only when this App acts as an OAuth Resource.
-
readOnly(optional):
boolean
Added In: 18.2.2
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: request
- type: boolean
- uniqueness: none
If true, indicates that this value must be protected.
-
requiresConsent(optional):
boolean
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
If true, indicates that a user must provide consent to access this scope. Note: Used only when this App acts as an OAuth Resource.
-
value:
string
SCIM++ Properties:- caseExact: true
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: true
- returned: default
- type: string
- uniqueness: none
OAuth scope.
{
"type":"object",
"description":"Scopes defined by this App. Used when this App acts as an OAuth Resource.",
"required":[
"value"
],
"properties":{
"value":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>OAuth scope."
},
"fqs":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: server</li></ul>The fully qualified value of this scope within this App. A fully qualified scope combines the 'value' of each scope with the value of 'audience'. Each value of 'fqs' must be unique across the system. Used only when this App acts as an OAuth Resource."
},
"description":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>OAuth scope description"
},
"displayName":{
"type":"string",
"description":"<b>Added In:</b> 19.2.1<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>OAuth scope display name",
"minLength":1,
"maxLength":4000
},
"requiresConsent":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, indicates that a user must provide consent to access this scope. Note: Used only when this App acts as an OAuth Resource."
},
"readOnly":{
"type":"boolean",
"description":"<b>Added In:</b> 18.2.2<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: request</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, indicates that this value must be protected."
}
}
}
Nested Schema : serviceParams
Type: object
Custom attribute that is required to compute other attribute values during app creation.
Show Source
-
name:
string
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: true
- returned: default
- type: string
- uniqueness: none
The name of the attribute.
-
value(optional):
string
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
The value of the attribute.
{
"type":"object",
"description":"Custom attribute that is required to compute other attribute values during app creation.",
"required":[
"name"
],
"properties":{
"name":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The name of the attribute."
},
"value":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The value of the attribute."
}
}
}
Nested Schema : supportedEncryptionSaltTypes
Type: array
Minimum Length: 1
Maximum Length: 100
SCIM++ Properties:- idcsSearchable: false
- multiValued: true
- mutability: readWrite
- required: false
- returned: request
- type: string
- uniqueness: none
The types of salt that are available for the system to use when encrypting Kerberos-specific artifacts for this App.
Show Source
{
"type":"array",
"items":{
"type":"string"
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: request</li><li>type: string</li><li>uniqueness: none</li></ul>The types of salt that are available for the system to use when encrypting Kerberos-specific artifacts for this App.",
"minLength":1,
"maxLength":100
}
Nested Schema : bundleConfigurationProperties
Type: array
SCIM++ Properties:- idcsCompositeKey: [name]
- idcsSearchable: true
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
ConnectorBundle configuration properties
Show Source
-
Array of:
object bundleConfigurationProperties
SCIM++ Properties:- idcsCompositeKey: [name]
- idcsSearchable: true
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
ConnectorBundle configuration properties
{
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsCompositeKey: [name]</li><li>idcsSearchable: true</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>ConnectorBundle configuration properties",
"type":"array",
"items":{
"$ref":"#/definitions/bundleConfigurationProperties"
}
}
Nested Schema : bundlePoolConfiguration
Type: object
SCIM++ Properties:- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Configurable options maintaining a pool of ICF connector instances. Values for sub attributes can be set only if the ConnectorBundle referenced in the AppTemplate has connectorPoolingSupported set to true
Show Source
-
maxIdle(optional):
integer
SCIM++ Properties:- caseExact: false
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: integer
- uniqueness: none
Maximum number of connector instances in the pool that are idle and active.
-
maxObjects(optional):
integer
SCIM++ Properties:- caseExact: false
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: integer
- uniqueness: none
Maximum number of connector instances in the pool that are idle and active.
-
maxWait(optional):
integer
SCIM++ Properties:- caseExact: false
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: integer
- uniqueness: none
Maximum time (in milliseconds) to wait for a free connector instance to become available before failing.
-
minEvictableIdleTimeMillis(optional):
integer
SCIM++ Properties:- caseExact: false
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: integer
- uniqueness: none
Minimum time (in milliseconds) to wait before evicting an idle conenctor instance from the pool.
-
minIdle(optional):
integer
SCIM++ Properties:- caseExact: false
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: integer
- uniqueness: none
Minimum number of idle connector instances in the pool.
{
"description":"<b>SCIM++ Properties:</b><br/><ul><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Configurable options maintaining a pool of ICF connector instances. Values for sub attributes can be set only if the ConnectorBundle referenced in the AppTemplate has connectorPoolingSupported set to true",
"type":"object",
"properties":{
"maxIdle":{
"type":"integer",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: integer</li><li>uniqueness: none</li></ul>Maximum number of connector instances in the pool that are idle and active."
},
"maxObjects":{
"type":"integer",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: integer</li><li>uniqueness: none</li></ul>Maximum number of connector instances in the pool that are idle and active."
},
"maxWait":{
"type":"integer",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: integer</li><li>uniqueness: none</li></ul>Maximum time (in milliseconds) to wait for a free connector instance to become available before failing."
},
"minEvictableIdleTimeMillis":{
"type":"integer",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: integer</li><li>uniqueness: none</li></ul>Minimum time (in milliseconds) to wait before evicting an idle conenctor instance from the pool."
},
"minIdle":{
"type":"integer",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: integer</li><li>uniqueness: none</li></ul>Minimum number of idle connector instances in the pool."
}
}
}
Nested Schema : connectorBundle
Type: object
SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
ConnectorBundle
Show Source
-
$ref(optional):
string
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: reference
- uniqueness: none
ConnectorBundle URI
-
display(optional):
string
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: none
ConnectorBundle display name
-
value:
string
Minimum Length: 1
Maximum Length: 40
SCIM++ Properties:- caseExact: true
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: true
- returned: default
- type: string
- uniqueness: none
ConnectorBundle identifier
-
wellKnownId(optional):
string
Maximum Length: 100
Added In: 19.1.4
SCIM++ Properties:- caseExact: false
- idcsSearchable: true
- multiValued: false
- mutability: immutable
- required: false
- returned: default
- type: string
- uniqueness: none
Unique Well-known identifier used to reference connector bundle.
{
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>ConnectorBundle",
"type":"object",
"properties":{
"value":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>ConnectorBundle identifier",
"minLength":1,
"maxLength":40
},
"$ref":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: reference</li><li>uniqueness: none</li></ul>ConnectorBundle URI"
},
"display":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>ConnectorBundle display name"
},
"wellKnownId":{
"type":"string",
"description":"<b>Added In:</b> 19.1.4<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: immutable</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Unique Well-known identifier used to reference connector bundle.",
"maxLength":100
}
},
"required":[
"value"
]
}
Nested Schema : flatFileBundleConfigurationProperties
Type: array
SCIM++ Properties:- idcsCompositeKey: [name]
- idcsSearchable: true
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Flat file connector bundle configuration properties
Show Source
-
Array of:
object flatFileBundleConfigurationProperties
SCIM++ Properties:- idcsCompositeKey: [name]
- idcsSearchable: true
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Flat file connector bundle configuration properties
{
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsCompositeKey: [name]</li><li>idcsSearchable: true</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Flat file connector bundle configuration properties",
"type":"array",
"items":{
"$ref":"#/definitions/flatFileBundleConfigurationProperties"
}
}
Nested Schema : flatFileConnectorBundle
Type: object
SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Flat file connector bundle to sync from a flat file.
Show Source
-
$ref(optional):
string
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: reference
- uniqueness: none
ConnectorBundle URI
-
display(optional):
string
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: none
Connector bundle display name
-
value:
string
Minimum Length: 1
Maximum Length: 40
SCIM++ Properties:- caseExact: true
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: true
- returned: default
- type: string
- uniqueness: none
ConnectorBundle identifier
-
wellKnownId(optional):
string
Maximum Length: 100
Added In: 19.1.4
SCIM++ Properties:- caseExact: false
- idcsSearchable: true
- multiValued: false
- mutability: immutable
- required: false
- returned: default
- type: string
- uniqueness: none
Unique well-known identifier used to reference connector bundle.
{
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Flat file connector bundle to sync from a flat file.",
"type":"object",
"properties":{
"value":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>ConnectorBundle identifier",
"minLength":1,
"maxLength":40
},
"$ref":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: reference</li><li>uniqueness: none</li></ul>ConnectorBundle URI"
},
"display":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Connector bundle display name"
},
"wellKnownId":{
"type":"string",
"description":"<b>Added In:</b> 19.1.4<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: immutable</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Unique well-known identifier used to reference connector bundle.",
"maxLength":100
}
},
"required":[
"value"
]
}
Nested Schema : globalCreds
Type: array
SCIM++ Properties:- idcsCompositeKey: [name]
- idcsSearchable: true
- multiValued: true
- mutability: readWrite
- required: false
- returned: request
- type: complex
- uniqueness: none
Global credentials
Show Source
-
Array of:
object globalCreds
SCIM++ Properties:- idcsCompositeKey: [name]
- idcsSearchable: true
- multiValued: true
- mutability: readWrite
- required: false
- returned: request
- type: complex
- uniqueness: none
Global credentials
{
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsCompositeKey: [name]</li><li>idcsSearchable: true</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: request</li><li>type: complex</li><li>uniqueness: none</li></ul>Global credentials",
"type":"array",
"items":{
"$ref":"#/definitions/globalCreds"
}
}
Nested Schema : objectClasses
Type: array
SCIM++ Properties:- idcsCompositeKey: [value]
- idcsSearchable: true
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Object classes
Show Source
-
Array of:
object objectClasses
SCIM++ Properties:- idcsCompositeKey: [value]
- idcsSearchable: true
- multiValued: true
- mutability: readOnly
- required: false
- returned: default
- type: complex
- uniqueness: none
Object classes
{
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsCompositeKey: [value]</li><li>idcsSearchable: true</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Object classes",
"type":"array",
"items":{
"$ref":"#/definitions/objectClasses"
}
}
Nested Schema : bundleConfigurationProperties
Type: object
SCIM++ Properties:- idcsCompositeKey: [name]
- idcsSearchable: true
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
ConnectorBundle configuration properties
Show Source
-
confidential(optional):
boolean
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: immutable
- required: false
- returned: default
- type: boolean
- uniqueness: none
If true, this bundle configuration property value is confidential and will be encrypted in Oracle Identity Cloud Service. This attribute maps to \"isConfidential\" attribute in \"ConfigurationProperty\" in ICF.
-
displayName(optional):
string
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Display name of the bundle configuration property. This attribute maps to \"displayName\" attribute in \"ConfigurationProperty\" in ICF.
-
helpMessage(optional):
string
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Help message of the bundle configuration property. This attribute maps to \"helpMessage\" attribute in \"ConfigurationProperty\" in ICF.
-
icfType:
string
Allowed Values: [
"Long",
"String",
"Character",
"Double",
"Float",
"Integer",
"Boolean",
"URI",
"File",
"GuardedByteArray",
"GuardedString",
"ArrayOfLong",
"ArrayOfString",
"ArrayOfCharacter",
"ArrayOfDouble",
"ArrayOfFloat",
"ArrayOfInteger",
"ArrayOfBoolean",
"ArrayOfURI",
"ArrayOfFile",
"ArrayOfGuardedByteArray",
"ArrayOfGuardedString"
]
SCIM++ Properties:- caseExact: true
- idcsSearchable: false
- multiValued: false
- mutability: immutable
- required: true
- returned: default
- type: string
- uniqueness: none
ICF data type of the bundle configuration property. This attribute maps to \"type\" attribute in \"ConfigurationProperty\" in ICF.
-
name:
string
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: immutable
- required: true
- returned: default
- type: string
- uniqueness: none
Name of the bundle configuration property. This attribute maps to \"name\" attribute in \"ConfigurationProperty\" in ICF.
-
order(optional):
integer
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: integer
- uniqueness: none
Display sequence of the bundle configuration property.
-
required:
boolean
SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: immutable
- required: true
- returned: default
- type: boolean
- uniqueness: none
If true, this bundle configuration property is required to connect to the target connected managed app. This attribute maps to \"isRequired\" attribute in \"ConfigurationProperty\" in ICF.
-
value(optional):
array value
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- idcsSensitive: encrypt
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Value of the bundle configuration property. This attribute maps to \"value\" attribute in \"ConfigurationProperty\" in ICF.
{
"type":"object",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsCompositeKey: [name]</li><li>idcsSearchable: true</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>ConnectorBundle configuration properties",
"required":[
"name",
"icfType",
"required"
],
"properties":{
"name":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: immutable</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Name of the bundle configuration property. This attribute maps to \\\"name\\\" attribute in \\\"ConfigurationProperty\\\" in ICF."
},
"displayName":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Display name of the bundle configuration property. This attribute maps to \\\"displayName\\\" attribute in \\\"ConfigurationProperty\\\" in ICF."
},
"icfType":{
"type":"string",
"enum":[
"Long",
"String",
"Character",
"Double",
"Float",
"Integer",
"Boolean",
"URI",
"File",
"GuardedByteArray",
"GuardedString",
"ArrayOfLong",
"ArrayOfString",
"ArrayOfCharacter",
"ArrayOfDouble",
"ArrayOfFloat",
"ArrayOfInteger",
"ArrayOfBoolean",
"ArrayOfURI",
"ArrayOfFile",
"ArrayOfGuardedByteArray",
"ArrayOfGuardedString"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: immutable</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>ICF data type of the bundle configuration property. This attribute maps to \\\"type\\\" attribute in \\\"ConfigurationProperty\\\" in ICF."
},
"value":{
"type":"array",
"items":{
"type":"string"
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>idcsSensitive: encrypt</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Value of the bundle configuration property. This attribute maps to \\\"value\\\" attribute in \\\"ConfigurationProperty\\\" in ICF."
},
"order":{
"type":"integer",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: integer</li><li>uniqueness: none</li></ul>Display sequence of the bundle configuration property."
},
"helpMessage":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Help message of the bundle configuration property. This attribute maps to \\\"helpMessage\\\" attribute in \\\"ConfigurationProperty\\\" in ICF."
},
"required":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: immutable</li><li>required: true</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, this bundle configuration property is required to connect to the target connected managed app. This attribute maps to \\\"isRequired\\\" attribute in \\\"ConfigurationProperty\\\" in ICF."
},
"confidential":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: immutable</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, this bundle configuration property value is confidential and will be encrypted in Oracle Identity Cloud Service. This attribute maps to \\\"isConfidential\\\" attribute in \\\"ConfigurationProperty\\\" in ICF."
}
}
}
Nested Schema : value
Type: array
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- idcsSensitive: encrypt
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Value of the bundle configuration property. This attribute maps to \"value\" attribute in \"ConfigurationProperty\" in ICF.
Show Source
{
"type":"array",
"items":{
"type":"string"
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>idcsSensitive: encrypt</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Value of the bundle configuration property. This attribute maps to \\\"value\\\" attribute in \\\"ConfigurationProperty\\\" in ICF."
}
Nested Schema : flatFileBundleConfigurationProperties
Type: object
SCIM++ Properties:- idcsCompositeKey: [name]
- idcsSearchable: true
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Flat file connector bundle configuration properties
Show Source
-
confidential(optional):
boolean
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: immutable
- required: false
- returned: default
- type: boolean
- uniqueness: none
If true, this flatfile bundle configuration property value is confidential and will be encrypted in Oracle Identity Cloud Service. This attribute maps to \"isConfidential\" attribute in \"ConfigurationProperty\" in ICF.
-
displayName(optional):
string
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Display name of the flatfile bundle configuration property. This attribute maps to \"displayName\" attribute in \"ConfigurationProperty\" in ICF.
-
helpMessage(optional):
string
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Help message of the flatfile bundle configuration property. This attribute maps to \"helpMessage\" attribute in \"ConfigurationProperty\" in ICF.
-
icfType:
string
Allowed Values: [
"Long",
"String",
"Character",
"Double",
"Float",
"Integer",
"Boolean",
"URI",
"File",
"GuardedByteArray",
"GuardedString",
"ArrayOfLong",
"ArrayOfString",
"ArrayOfCharacter",
"ArrayOfDouble",
"ArrayOfFloat",
"ArrayOfInteger",
"ArrayOfBoolean",
"ArrayOfURI",
"ArrayOfFile",
"ArrayOfGuardedByteArray",
"ArrayOfGuardedString"
]
SCIM++ Properties:- caseExact: true
- idcsSearchable: false
- multiValued: false
- mutability: immutable
- required: true
- returned: default
- type: string
- uniqueness: none
ICF data type of flatfile the bundle configuration property. This attribute maps to \"type\" attribute in \"ConfigurationProperty\" in ICF.
-
name:
string
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: immutable
- required: true
- returned: default
- type: string
- uniqueness: none
Name of the flatfile bundle configuration property. This attribute maps to \"name\" attribute in \"ConfigurationProperty\" in ICF.
-
order(optional):
integer
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: integer
- uniqueness: none
Display sequence of the bundle configuration property.
-
required:
boolean
SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: immutable
- required: true
- returned: default
- type: boolean
- uniqueness: none
If true, this flatfile bundle configuration property is required to connect to the target connected managed app. This attribute maps to \"isRequired\" attribute in \"ConfigurationProperty\" in ICF.
-
value(optional):
array value
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- idcsSensitive: encrypt
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Value of the flatfile bundle configuration property. This attribute maps to \"value\" attribute in \"ConfigurationProperty\" in ICF.
{
"type":"object",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsCompositeKey: [name]</li><li>idcsSearchable: true</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Flat file connector bundle configuration properties",
"required":[
"name",
"icfType",
"required"
],
"properties":{
"name":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: immutable</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Name of the flatfile bundle configuration property. This attribute maps to \\\"name\\\" attribute in \\\"ConfigurationProperty\\\" in ICF."
},
"displayName":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Display name of the flatfile bundle configuration property. This attribute maps to \\\"displayName\\\" attribute in \\\"ConfigurationProperty\\\" in ICF."
},
"icfType":{
"type":"string",
"enum":[
"Long",
"String",
"Character",
"Double",
"Float",
"Integer",
"Boolean",
"URI",
"File",
"GuardedByteArray",
"GuardedString",
"ArrayOfLong",
"ArrayOfString",
"ArrayOfCharacter",
"ArrayOfDouble",
"ArrayOfFloat",
"ArrayOfInteger",
"ArrayOfBoolean",
"ArrayOfURI",
"ArrayOfFile",
"ArrayOfGuardedByteArray",
"ArrayOfGuardedString"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: immutable</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>ICF data type of flatfile the bundle configuration property. This attribute maps to \\\"type\\\" attribute in \\\"ConfigurationProperty\\\" in ICF."
},
"value":{
"type":"array",
"items":{
"type":"string"
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>idcsSensitive: encrypt</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Value of the flatfile bundle configuration property. This attribute maps to \\\"value\\\" attribute in \\\"ConfigurationProperty\\\" in ICF."
},
"order":{
"type":"integer",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: integer</li><li>uniqueness: none</li></ul>Display sequence of the bundle configuration property."
},
"helpMessage":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Help message of the flatfile bundle configuration property. This attribute maps to \\\"helpMessage\\\" attribute in \\\"ConfigurationProperty\\\" in ICF."
},
"required":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: immutable</li><li>required: true</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, this flatfile bundle configuration property is required to connect to the target connected managed app. This attribute maps to \\\"isRequired\\\" attribute in \\\"ConfigurationProperty\\\" in ICF."
},
"confidential":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: immutable</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, this flatfile bundle configuration property value is confidential and will be encrypted in Oracle Identity Cloud Service. This attribute maps to \\\"isConfidential\\\" attribute in \\\"ConfigurationProperty\\\" in ICF."
}
}
}
Nested Schema : value
Type: array
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- idcsSensitive: encrypt
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Value of the flatfile bundle configuration property. This attribute maps to \"value\" attribute in \"ConfigurationProperty\" in ICF.
Show Source
{
"type":"array",
"items":{
"type":"string"
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>idcsSensitive: encrypt</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Value of the flatfile bundle configuration property. This attribute maps to \\\"value\\\" attribute in \\\"ConfigurationProperty\\\" in ICF."
}
Nested Schema : globalCreds
Type: object
SCIM++ Properties:- idcsCompositeKey: [name]
- idcsSearchable: true
- multiValued: true
- mutability: readWrite
- required: false
- returned: request
- type: complex
- uniqueness: none
Global credentials
Show Source
-
confidential(optional):
boolean
SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: boolean
- uniqueness: none
If true, this global credential property value is confidential and will be encrypted in Oracle Identity Cloud Service. This attribute maps to \"isConfidential\" attribute in \"ConfigurationProperty\" in ICF.
-
displayName(optional):
string
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Display name of the global credential property. This attribute maps to \"displayName\" attribute in \"ConfigurationProperty\" in ICF.
-
helpMessage(optional):
string
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Help message of the global credential property. This attribute maps to \"helpMessage\" attribute in \"ConfigurationProperty\" in ICF.
-
icfType:
string
Allowed Values: [
"Long",
"String",
"Character",
"Double",
"Float",
"Integer",
"Boolean",
"URI",
"File",
"GuardedByteArray",
"GuardedString",
"ArrayOfLong",
"ArrayOfString",
"ArrayOfCharacter",
"ArrayOfDouble",
"ArrayOfFloat",
"ArrayOfInteger",
"ArrayOfBoolean",
"ArrayOfURI",
"ArrayOfFile",
"ArrayOfGuardedByteArray",
"ArrayOfGuardedString"
]
SCIM++ Properties:- caseExact: true
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: true
- returned: default
- type: string
- uniqueness: none
ICF data type of the global credential property. This attribute maps to \"type\" attribute in \"ConfigurationProperty\" in ICF.
-
name:
string
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: immutable
- required: true
- returned: default
- type: string
- uniqueness: none
Name of the global credential property. This attribute maps to \"name\" attribute in \"ConfigurationProperty\" in ICF.
-
order(optional):
integer
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: integer
- uniqueness: none
Display sequence of the global credential property.
-
required:
boolean
SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: true
- returned: default
- type: boolean
- uniqueness: none
If true, this global credential property is required to connect to the target application. This attribute maps to \"isRequired\" attribute in \"ConfigurationProperty\" in ICF.
-
value(optional):
array value
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- idcsSensitive: encrypt
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Default value of the global credential property. This attribute maps to \"value\" attribute in \"ConfigurationProperty\" in ICF.
{
"type":"object",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsCompositeKey: [name]</li><li>idcsSearchable: true</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: request</li><li>type: complex</li><li>uniqueness: none</li></ul>Global credentials",
"required":[
"name",
"icfType",
"required"
],
"properties":{
"name":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: immutable</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Name of the global credential property. This attribute maps to \\\"name\\\" attribute in \\\"ConfigurationProperty\\\" in ICF."
},
"displayName":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Display name of the global credential property. This attribute maps to \\\"displayName\\\" attribute in \\\"ConfigurationProperty\\\" in ICF."
},
"icfType":{
"type":"string",
"enum":[
"Long",
"String",
"Character",
"Double",
"Float",
"Integer",
"Boolean",
"URI",
"File",
"GuardedByteArray",
"GuardedString",
"ArrayOfLong",
"ArrayOfString",
"ArrayOfCharacter",
"ArrayOfDouble",
"ArrayOfFloat",
"ArrayOfInteger",
"ArrayOfBoolean",
"ArrayOfURI",
"ArrayOfFile",
"ArrayOfGuardedByteArray",
"ArrayOfGuardedString"
],
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>ICF data type of the global credential property. This attribute maps to \\\"type\\\" attribute in \\\"ConfigurationProperty\\\" in ICF."
},
"value":{
"type":"array",
"items":{
"type":"string"
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>idcsSensitive: encrypt</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Default value of the global credential property. This attribute maps to \\\"value\\\" attribute in \\\"ConfigurationProperty\\\" in ICF."
},
"order":{
"type":"integer",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: integer</li><li>uniqueness: none</li></ul>Display sequence of the global credential property."
},
"helpMessage":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Help message of the global credential property. This attribute maps to \\\"helpMessage\\\" attribute in \\\"ConfigurationProperty\\\" in ICF."
},
"required":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: true</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, this global credential property is required to connect to the target application. This attribute maps to \\\"isRequired\\\" attribute in \\\"ConfigurationProperty\\\" in ICF."
},
"confidential":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, this global credential property value is confidential and will be encrypted in Oracle Identity Cloud Service. This attribute maps to \\\"isConfidential\\\" attribute in \\\"ConfigurationProperty\\\" in ICF."
}
}
}
Nested Schema : value
Type: array
SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- idcsSensitive: encrypt
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Default value of the global credential property. This attribute maps to \"value\" attribute in \"ConfigurationProperty\" in ICF.
Show Source
{
"type":"array",
"items":{
"type":"string"
},
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>idcsSensitive: encrypt</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Default value of the global credential property. This attribute maps to \\\"value\\\" attribute in \\\"ConfigurationProperty\\\" in ICF."
}
Nested Schema : objectClasses
Type: object
SCIM++ Properties:- idcsCompositeKey: [value]
- idcsSearchable: true
- multiValued: true
- mutability: readOnly
- required: false
- returned: default
- type: complex
- uniqueness: none
Object classes
Show Source
-
$ref(optional):
string
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: reference
- uniqueness: none
Object class URI
-
display(optional):
string
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: none
Object class display name
-
isAccountObjectClass(optional):
boolean
SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: immutable
- required: false
- returned: default
- type: boolean
- uniqueness: none
If true, the object class represents an account. The isAccountObjectClass attribute value 'true' MUST appear no more than once.
-
resourceType(optional):
string
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: none
Object class resource type
-
type:
string
Allowed Values: [
"AccountObjectClass",
"ManagedObjectClass"
]
Added In: 18.1.6
SCIM++ Properties:- caseExact: true
- idcsDefaultValue: AccountObjectClass
- idcsSearchable: true
- multiValued: false
- mutability: immutable
- required: true
- returned: default
- type: string
- uniqueness: none
Object Class type. Allowed values are AccountObjectClass, ManagedObjectClass.
-
value:
string
Minimum Length: 1
Maximum Length: 40
SCIM++ Properties:- caseExact: true
- idcsSearchable: true
- multiValued: false
- mutability: immutable
- required: true
- returned: default
- type: string
- uniqueness: none
Object class template identifier
{
"type":"object",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsCompositeKey: [value]</li><li>idcsSearchable: true</li><li>multiValued: true</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Object classes",
"required":[
"value",
"type"
],
"properties":{
"value":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: immutable</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Object class template identifier",
"minLength":1,
"maxLength":40
},
"$ref":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: reference</li><li>uniqueness: none</li></ul>Object class URI"
},
"display":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Object class display name"
},
"resourceType":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Object class resource type"
},
"isAccountObjectClass":{
"type":"boolean",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: immutable</li><li>required: false</li><li>returned: default</li><li>type: boolean</li><li>uniqueness: none</li></ul>If true, the object class represents an account. The isAccountObjectClass attribute value 'true' MUST appear no more than once."
},
"type":{
"type":"string",
"enum":[
"AccountObjectClass",
"ManagedObjectClass"
],
"description":"<b>Added In:</b> 18.1.6<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsDefaultValue: AccountObjectClass</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: immutable</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Object Class type. Allowed values are AccountObjectClass, ManagedObjectClass."
}
}
}
Nested Schema : groupAssertionAttributes
Type: array
Deprecated Since: 18.2.2SCIM++ Properties:- caseExact: false
- idcsCompositeKey: [name]
- idcsSearchable: false
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Each value of this attribute describes an attribute of Group that will be sent in a Security Assertion Markup Language (SAML) assertion.
Show Source
-
Array of:
object groupAssertionAttributes
Deprecated Since: 18.2.2SCIM++ Properties:- caseExact: false
- idcsCompositeKey: [name]
- idcsSearchable: false
- idcsValuePersistedInOtherAttribute: true
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Each value of this attribute describes an attribute of Group that will be sent in a Security Assertion Markup Language (SAML) assertion.
{
"description":"<b><font color=\"red\">Deprecated Since: 18.2.2</font></b><br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsCompositeKey: [name]</li><li>idcsSearchable: false</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Each value of this attribute describes an attribute of Group that will be sent in a Security Assertion Markup Language (SAML) assertion.",
"type":"array",
"items":{
"$ref":"#/definitions/groupAssertionAttributes"
}
}
Nested Schema : outboundAssertionAttributes
Type: object
Added In: 18.2.6
SCIM++ Properties:- caseExact: false
- idcsCompositeKey: [value]
- idcsSearchable: true
- multiValued: false
- mutability: immutable
- required: false
- returned: default
- type: complex
- uniqueness: none
Use to construct the outgoing SAML attributes
Show Source
-
$ref(optional):
string
Added In: 18.2.6
SCIM++ Properties:- idcsSearchable: false
- mutability: readOnly
- required: false
- returned: default
- type: reference
- uniqueness: none
Mapped Attribute URI
-
direction(optional):
string
Added In: 18.2.6
SCIM++ Properties:- idcsSearchable: true
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: none
Mapped Attribute Direction
-
value:
string
Minimum Length: 1
Maximum Length: 40
Added In: 18.2.6
SCIM++ Properties:- caseExact: true
- idcsSearchable: true
- mutability: immutable
- required: true
- returned: default
- type: string
- uniqueness: none
Mapped Attribute identifier
{
"description":"<b>Added In:</b> 18.2.6<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsCompositeKey: [value]</li><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: immutable</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Use to construct the outgoing SAML attributes",
"type":"object",
"properties":{
"value":{
"type":"string",
"description":"<b>Added In:</b> 18.2.6<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: true</li><li>mutability: immutable</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Mapped Attribute identifier",
"minLength":1,
"maxLength":40
},
"$ref":{
"type":"string",
"description":"<b>Added In:</b> 18.2.6<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: reference</li><li>uniqueness: none</li></ul>Mapped Attribute URI"
},
"direction":{
"type":"string",
"description":"<b>Added In:</b> 18.2.6<br/><br/><b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: true</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Mapped Attribute Direction"
}
},
"required":[
"value"
]
}
Nested Schema : userAssertionAttributes
Type: array
Deprecated Since: 18.2.2SCIM++ Properties:- caseExact: false
- idcsCompositeKey: [name]
- idcsSearchable: false
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Each value of this attribute describes an attribute of User that will be sent in a Security Assertion Markup Language (SAML) assertion.
Show Source
-
Array of:
object userAssertionAttributes
Deprecated Since: 18.2.2SCIM++ Properties:- caseExact: false
- idcsCompositeKey: [name]
- idcsSearchable: false
- idcsValuePersistedInOtherAttribute: true
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Each value of this attribute describes an attribute of User that will be sent in a Security Assertion Markup Language (SAML) assertion.
{
"description":"<b><font color=\"red\">Deprecated Since: 18.2.2</font></b><br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsCompositeKey: [name]</li><li>idcsSearchable: false</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Each value of this attribute describes an attribute of User that will be sent in a Security Assertion Markup Language (SAML) assertion.",
"type":"array",
"items":{
"$ref":"#/definitions/userAssertionAttributes"
}
}
Nested Schema : groupAssertionAttributes
Type: object
Deprecated Since: 18.2.2SCIM++ Properties:- caseExact: false
- idcsCompositeKey: [name]
- idcsSearchable: false
- idcsValuePersistedInOtherAttribute: true
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Each value of this attribute describes an attribute of Group that will be sent in a Security Assertion Markup Language (SAML) assertion.
Show Source
-
condition(optional):
string
Allowed Values: [
"Starts With",
"Equals",
"All Groups"
]
Deprecated Since: 18.2.2SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- idcsValuePersistedInOtherAttribute: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Indicates the filter types that are supported for the Group assertion attributes.
-
format(optional):
string
-
groupName(optional):
string
Deprecated Since: 18.2.2SCIM++ Properties:- caseExact: true
- idcsSearchable: false
- idcsValuePersistedInOtherAttribute: true
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Indicates the group name that are supported for the group assertion attributes.
-
name:
string
Maximum Length: 256
Deprecated Since: 18.2.2SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- idcsValuePersistedInOtherAttribute: true
- multiValued: false
- mutability: readWrite
- required: true
- returned: default
- type: string
- uniqueness: none
The attribute represents the name of the attribute that will be used in the Security Assertion Markup Language (SAML) assertion
{
"type":"object",
"description":"<b><font color=\"red\">Deprecated Since: 18.2.2</font></b><br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsCompositeKey: [name]</li><li>idcsSearchable: false</li><li>idcsValuePersistedInOtherAttribute: true</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Each value of this attribute describes an attribute of Group that will be sent in a Security Assertion Markup Language (SAML) assertion.",
"required":[
"name"
],
"properties":{
"name":{
"type":"string",
"description":"<b><font color=\"red\">Deprecated Since: 18.2.2</font></b><br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>idcsValuePersistedInOtherAttribute: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The attribute represents the name of the attribute that will be used in the Security Assertion Markup Language (SAML) assertion",
"maxLength":256
},
"format":{
"type":"string",
"description":"<b><font color=\"red\">Deprecated Since: 18.2.2</font></b><br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: false</li><li>idcsValuePersistedInOtherAttribute: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Indicates the format of the assertion attribute."
},
"condition":{
"type":"string",
"enum":[
"Starts With",
"Equals",
"All Groups"
],
"description":"<b><font color=\"red\">Deprecated Since: 18.2.2</font></b><br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>idcsValuePersistedInOtherAttribute: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Indicates the filter types that are supported for the Group assertion attributes."
},
"groupName":{
"type":"string",
"description":"<b><font color=\"red\">Deprecated Since: 18.2.2</font></b><br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: false</li><li>idcsValuePersistedInOtherAttribute: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Indicates the group name that are supported for the group assertion attributes."
}
}
}
Nested Schema : userAssertionAttributes
Type: object
Deprecated Since: 18.2.2SCIM++ Properties:- caseExact: false
- idcsCompositeKey: [name]
- idcsSearchable: false
- idcsValuePersistedInOtherAttribute: true
- multiValued: true
- mutability: readWrite
- required: false
- returned: default
- type: complex
- uniqueness: none
Each value of this attribute describes an attribute of User that will be sent in a Security Assertion Markup Language (SAML) assertion.
Show Source
-
format(optional):
string
-
name:
string
Maximum Length: 256
Deprecated Since: 18.2.2SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- idcsValuePersistedInOtherAttribute: true
- multiValued: false
- mutability: readWrite
- required: true
- returned: default
- type: string
- uniqueness: none
The attribute represents the name of the attribute that will be used in the Security Assertion Markup Language (SAML) assertion
-
userStoreAttributeName:
string
Maximum Length: 512
Deprecated Since: 18.2.2SCIM++ Properties:- caseExact: false
- idcsSearchable: false
- idcsValuePersistedInOtherAttribute: true
- multiValued: false
- mutability: readWrite
- required: true
- returned: default
- type: string
- uniqueness: none
This attribute specifies which user attribute should be used to create the value of the SAML assertion attribute. The userstore attribute can be constructed by using attributes from the Oracle Identity Cloud Service Core Users schema.
For the list of possible values for userstoreAttributeName, see Create and Activate a SAML App.Note: Attributes from extensions to the Core User schema are not supported in v1.0.
{
"type":"object",
"description":"<b><font color=\"red\">Deprecated Since: 18.2.2</font></b><br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsCompositeKey: [name]</li><li>idcsSearchable: false</li><li>idcsValuePersistedInOtherAttribute: true</li><li>multiValued: true</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: complex</li><li>uniqueness: none</li></ul>Each value of this attribute describes an attribute of User that will be sent in a Security Assertion Markup Language (SAML) assertion.",
"required":[
"name",
"userStoreAttributeName"
],
"properties":{
"name":{
"type":"string",
"description":"<b><font color=\"red\">Deprecated Since: 18.2.2</font></b><br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>idcsValuePersistedInOtherAttribute: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The attribute represents the name of the attribute that will be used in the Security Assertion Markup Language (SAML) assertion",
"maxLength":256
},
"userStoreAttributeName":{
"type":"string",
"description":"<b><font color=\"red\">Deprecated Since: 18.2.2</font></b><br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: false</li><li>idcsSearchable: false</li><li>idcsValuePersistedInOtherAttribute: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>This attribute specifies which user attribute should be used to create the value of the SAML assertion attribute. The userstore attribute can be constructed by using attributes from the Oracle Identity Cloud Service Core Users schema. <template>For the list of possible values for userstoreAttributeName, see <a href='./CreateActivteSAMLApp.html'>Create and Activate a SAML App</a>.</template><br><b>Note</b>: Attributes from extensions to the Core User schema are not supported in v1.0.",
"maxLength":512
},
"format":{
"type":"string",
"description":"<b><font color=\"red\">Deprecated Since: 18.2.2</font></b><br/><br/><b>SCIM++ Properties:</b><br/><ul><li>caseExact: true</li><li>idcsSearchable: false</li><li>idcsValuePersistedInOtherAttribute: true</li><li>multiValued: false</li><li>mutability: readWrite</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Indicates the format of the assertion attribute."
}
}
}
Nested Schema : userRoles
Type: object
A list of AppRoles defined by this UnmanagedApp. Membership in each of these AppRoles confers end-user privilege within this App.
Show Source
-
$ref(optional):
string
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: reference
- uniqueness: none
URI of the AppRole.
-
description(optional):
string
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: none
The description of the AppRole.
-
display(optional):
string
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: none
Display-name of the AppRole.
-
value:
string
Minimum Length: 1
Maximum Length: 40
SCIM++ Properties:- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: true
- returned: default
- type: string
- uniqueness: none
ID of the AppRole.
{
"type":"object",
"description":"A list of AppRoles defined by this UnmanagedApp. Membership in each of these AppRoles confers end-user privilege within this App.",
"required":[
"value"
],
"properties":{
"value":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: true</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>ID of the AppRole.",
"minLength":1,
"maxLength":40
},
"$ref":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: reference</li><li>uniqueness: none</li></ul>URI of the AppRole."
},
"display":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>Display-name of the AppRole."
},
"description":{
"type":"string",
"description":"<b>SCIM++ Properties:</b><br/><ul><li>idcsSearchable: false</li><li>multiValued: false</li><li>mutability: readOnly</li><li>required: false</li><li>returned: default</li><li>type: string</li><li>uniqueness: none</li></ul>The description of the AppRole."
}
}
}