[
https://issues.apache.org/jira/browse/SYNCOPE-152?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15217803#comment-15217803
]
Francesco Chicchiriccò commented on SYNCOPE-152:
------------------------------------------------
Agree that SCIM interface will only support users (and groups, if possible).
Also agree not to wait for eSCIMo since AFAICT the development has quite
stalled since a while now.
I would suggest to think to the SCIM interface as an extension - which is a
standard way for adding optional features to Syncope, since 2.0 - which define
an additional {{<jaxrs:server/>}}, mapped to {{/scim}}, with its own
independent configurations.
Naturally, as at the moment we define the JAX-RS interface via {{UserService}}
and its
[UserServiceImpl|https://github.com/apache/syncope/blob/master/core/rest-cxf/src/main/java/org/apache/syncope/core/rest/cxf/service/UserServiceImpl.java]
implementation, which translates JAX-RS requests into calls to {{UserLogic}},
I would expect similarly that a new {{ScimUserService}} JAX-RS interface might
have its {{ScimUserServiceImpl}} implementation simply performing a different
translation into calls to the same {{UserLogic}}.
> Support SCIM REST API
> ---------------------
>
> Key: SYNCOPE-152
> URL: https://issues.apache.org/jira/browse/SYNCOPE-152
> Project: Syncope
> Issue Type: New Feature
> Reporter: Francesco Chicchiriccò
> Labels: rest
> Fix For: 2.1.0
>
>
> http://www.simplecloud.info/
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)