Uploaded image for project: 'Syncope'
  1. Syncope
  2. SYNCOPE-152

Support SCIM REST API

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 2.0.7, 2.1.0
    • extensions

    Description

      SCIM (System for Cross-domain Identity Management) is the open API for managing identities.
      The specification is now complete and published under IETF.
      An overview and detailed specifications can be found at the official website: http://www.simplecloud.info/

      The Syncope Core already provides a full-fledged RESTful interface, normally available under /rest; the idea here is to add another RESTful interface available under /scim, compliant to the SCIM v2 specifications as referred above.

      The new REST interface can be developed as an extension, whose features will be:

      1. expose a fully compliant SCIM v2 RESTful interface
      2. translate the incoming / outgoing payloads from / to SCIM formats to / from Syncope standard formats
      3. invoke the underlying Logic layer for actual operation implementation

      An additional feature will be needed for mapping the standard Syncope Schema to SCIM attributes.

      Attachments

        Issue Links

          Activity

            People

              ilgrosso Francesco Chicchiriccò
              ilgrosso Francesco Chicchiriccò
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: