Skip to Content.
Sympa Menu

grouper-users - Re: [grouper-users] API-SCIM

Subject: Grouper Users - Open Discussion List

List archive

Re: [grouper-users] API-SCIM


Chronological Thread 
  • From: Keith Hazelton <>
  • To: "Black, Carey M." <>
  • Cc: John Guy <>, "" <>, "Hyzer, Chris" <>
  • Subject: Re: [grouper-users] API-SCIM
  • Date: Fri, 12 Apr 2019 18:35:20 -0500

Ping hosts the UnboundId-developed SCIM SDK (Java). It offers 3 license options:

UnboundID SCIM2 SDK
Copyright 2011-2019 Ping Identity Corporation
The UnboundID SCIM2 SDK is available under three licenses:
the GNU General Public License version 2 (GPLv2), the GNU Lesser
General Public License version 2.1 (LGPLv2.1), and a free-right-to-use license
created by Ping Identity Corporation.
See the LICENSE-GPLv2.txt file for the GNU General Public License version 2.
See the LICENSE-LGPLv2.1.txt file for the GNU Lesser General Public License
version 2.1.
See the LICENSE-UnboundID-SCIM2.txt file for the UnboundID SCIM 2.0 CLIENT
SDK Free Use License.

On Fri, Apr 12, 2019 at 3:01 PM Black, Carey M. <> wrote:

John,

 

YMMV: But this might help for a high level discussion:

 

https://medium.com/ringcentral-developers/scim-2-0-api-is-now-available-on-ringcentral-47cbb9a4c7fb

                I don’t know enough about “SCIM” to know if the Grouper SCIM server ( SCIM version?) will work for this or not.

 

 

There does appear to be a java based sdk for Glip.

                https://github.com/ringcentral/ringcentral-java

                https://github.com/ringcentral/ringcentral-java/tree/master/src/main/java/com/ringcentral/definitions/Glip*.java

 

                You would likely be using the SDK option for writing #5 below. ( Java coding required. Subject to your findings for #4, and “GLIP” data model/processes too. )

 

HTH.

 

--

Carey Matthew

 

From: <> On Behalf Of Hyzer, Chris
Sent: Friday, April 12, 2019 3:05 PM
To: John Guy <>
Cc:
Subject: RE: [grouper-users] API-SCIM

 

Im not aware that it directly integrates.

 

  1. Verify how the integration to glip would be done.  Is using their WS API the best way?  Or can they read SAML or SCIM or something?
  2. Get a service account that can call web services in your glip account (assuming WS)
  3. Do a Java POC and see that you can list groups, list users, list memberships in a group, add/remove member, add/remove group
  4. Verify that you want all groups in glip managed by Grouper
  5. Integrate the Java calls with a harness like our other integrations (e.g. box or duo or remedy)
  6. Run that as a change log consumer or unix process with messaging

 

From: John Guy <>
Sent: Friday, April 12, 2019 1:54 PM
To: Hyzer, Chris <>
Cc:
Subject: Re: [grouper-users] API-SCIM

 

Hi Chris,

 

I'm not proficient in coding and was tasked to document the technical requirements in order to take a group of Users in Grouper to create a Glip team (similar to Slack)

 

If you have time can you provide some high level information such as Grouper will integrate directly with Glip or would we need to install middleware?

 

Thank you

John

 

On Mon, Apr 8, 2019 at 5:36 PM Hyzer, Chris <> wrote:

Do you have resources to create the integration?  i.e. could you write some java methods interact with glip: that list groups in glip, list users in glip, list memberships of a group, add/remove member, add/remove group?

 

If you get that we can hook that up to a change log consumer and a scheduled full sync.

 

https://developers.ringcentral.com/library/sdks.html

 

If you want to discuss over the phone please let me know.  Anyone else interested in this?

 

Thanks

 

Chris

 

From: <> On Behalf Of John Guy
Sent: Monday, April 08, 2019 2:33 PM
To:
Subject: [grouper-users] API-SCIM

 

Greetings

 

I'm searching for information on how to integrate Grouper to RingCentral GLIP.  RingCentral is our Cloud based UC provider.  RingCentral GLIP is equivalent to Slack.  Could you provide information on how to build an API between Grouper and RingCentral or possibly using a SCIM connector.  At this time I'm researching our options to provision a Grouper account in GLIP.

 

Thank you

John

 

--

John Guy

Infrastructure Engineering

Manager, Unified Communications

(212) 853.0126


 

--

John Guy

Infrastructure Engineering

Manager, Unified Communications

(212) 853.0126



--
_______________________
Keith Hazelton 
Internet2 Trust and Identity



Archive powered by MHonArc 2.6.19.

Top of Page