Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
devel:documentation:modules_scim [2020/03/22 14:55]
poulm installation moved to tutorial
devel:documentation:modules_scim [2020/03/22 15:03]
poulm API moved to separate page
Line 23: Line 23:
  
 Note: The same [[https://nexus.bcvsolutions.eu/#browse/browse/components:maven-modules-releases|nexus]] repository has to be configured and access has to be granted as above. Note: The same [[https://nexus.bcvsolutions.eu/#browse/browse/components:maven-modules-releases|nexus]] repository has to be configured and access has to be granted as above.
- 
-===== API ===== 
- 
-Scim base path is available at url ''<server>/api/v1/scim''. To simplify interoperability, SCIM provides three end points to discover supported features and specific attribute details:  
- 
-  * ''<server>/idm/api/v1/scim/ResourceTypes'' - An endpoint used to discover the types of resources available. 
-  * ''<server>/idm/api/v1/scim/Schemas'' - Introspect resources and attribute extensions. 
-  * ''<server>/idm/api/v1/scim/ServiceProviderConfig'' - Specification compliance, authentication schemes, data models. 
-  *  
-This endpoints are public - no authentication is needed. 
- 
-Resources are exposed on endpoints by resource types (authentication is needed): 
-  * ''<server>/idm/api/v1/scim/<resource_name>'' - endpoints for resources, uses hateoas standard. 
- 
  
 ==== Security ==== ==== Security ====
Line 154: Line 140:
 ===== Admin tutorials ===== ===== Admin tutorials =====
   * [[ tutorial:adm:modules_scim_installation|Installation tutorial]]   * [[ tutorial:adm:modules_scim_installation|Installation tutorial]]
 +
 +===== Devel guide =====
 +  * [[.dev:scim_api| SCIM API description]]
  
 ===== Devel tutorials ===== ===== Devel tutorials =====
  • by poulm