This is an old post, but it might be worth to add some clarification.
-
You could write a connector without providing a schema (e.g the Schema operation can just return an empty Schema object). This schema is used as a template by the UI to generate the object types in the provisioner file configuration - using the
/systemendpoint actioncreateFullConfig. This is discussed in https://community.forgerock.com/t/developing-a-groovy-connector -
The schema that is displayed in the
Object Typestab in the connector’s admin UI is derived from the provisioner configuration.
Regards
Patrick