-
Notifications
You must be signed in to change notification settings - Fork 38
Best practices
I was taking a look at some of the forks from the SCIM-SDK project in order to get some inspiration for improvements and I noticed that several of these forks would not have been necessary since the solution could be achieved in another way.
You can define your own SCIM-schemas and register them together with resource types that are definitions of SCIM-endpoints. If you seek to add some adjustments to the User
-schema or maybe the UserEnterprise
-schema do not make changes on this project! You can simply copy the original schemata make any changes you desire and register them with an appropriate ResourceHandler
implementation. The ResourceHandler
implementation must use a type the extends ResourceNode
and therefore you can also simply copy the User
-class make adjustments to your liking and use this new ResourceNode
implementation within your ResourceHandler
. There is no need to make changes to this project if you want to register a customized User
-endpoint.