Skip to Content.
Sympa Menu

grouper-users - RE: [grouper-users] Grouper Web Services - Find Members

Subject: Grouper Users - Open Discussion List

List archive

RE: [grouper-users] Grouper Web Services - Find Members


Chronological Thread 
  • From: "Hyzer, Chris" <>
  • To: Michael Hodges <>, "" <>
  • Cc: Grouper Users <>
  • Subject: RE: [grouper-users] Grouper Web Services - Find Members
  • Date: Wed, 31 Oct 2018 19:23:04 +0000
  • Accept-language: en-US
  • Authentication-results: spf=none (sender IP is ) ;
  • Ironport-phdr: 9a23:YuPlaB+Ye10rFv9uRHKM819IXTAuvvDOBiVQ1KB+0+wUIJqq85mqBkHD//Il1AaPAd2Eraocw8Pt8InYEVQa5piAtH1QOLdtbDQizfssogo7HcSeAlf6JvO5JwYzHcBFSUM3tyrjaRsdF8nxfUDdrWOv5jAOBBr/KRB1JuPoEYLOksi7ze+/94HRbglSmDaxfa55IQmrownWqsQYm5ZpJLwryhvOrHtIeuBWyn1tKFmOgRvy5dq+8YB6/ShItP0v68BPUaPhf6QlVrNYFygpM3o05MLwqxbOSxaE62YGXWUXlhpIBBXF7A3/U5zsvCb2qvZx1S+HNsDtU7s6RSqt4LtqSB/wiScIKTg58H3MisdtiK5XuQ+tqwBjz4LRZoyeKfhwcb7Hfd4CRWRPQNtfVzBPDI2/YYsADesBMvpXoITmvVQCsQeyCBOwCO/zyDJFgGL9060g0+QmFAHLxAIsEdAOsXXVstr1Lr8eWv2rwanI1zXDbuhW1Tng44XPdxAuvfGMXLJxcMXP00kiDALFjk6MpoD/IjOVzvoCs26d7+Z6S+2glnMnphh3rzOyyMksjYzJiZgUylDC7Sh5wYA1JcGmR05hZ96rDodQuz+AO4RoX8wiXnlkuCk7yr0auZ67YTMFxI47yB7YbvyKdZWD7BH7VOuJPzt3nm5pdK+6ihqv7ESs1+jxVse73VpWsiZIl9vBuW4C2hHS78WKT+Vx8lu/1TqXygze5P1ILVowmKbGMZIt3KM8m54JvUjeHCL7mV36jKGIeUgn5uSl7uHqb7fiq5CGKYB5jw/+PbozlcG/BOk0LBMBUmya9Om5z7Lu/0n0TKhMg/YriKfWqoraKt4epqOhAw9azIIj6xGnAjm+zNkWmmULIExcdB+aiYblJUjCIPfjAvihmVislyprx+zdMb3mH5XNKGXMnK35fbZn7E5c1BQ8wsxD55JVDbEBJuj/WkjstNzECh85NAu0w+X9BNph0YMeXHqDAq6fMKzMrV+F/vwjLPOQaIMIvTvxNuUp6+PrgH83llIRYbWl0J4VZX+mEflrIkCUbH/yjtsdD2sGpg8+Q/briF2GXz5TfXGyX6ck6zE+FI2mDYfCR4Gzj7ybxyq7H4ZWaXxcBlCRCXfnaYOEW/EWZC2MP8BhjyQIVaK9RI85yRGuqAj6xqJoLurO/S0YqIrj28Zv5+HKiBEy7iJ7D96G02yWS2F0n3gIRyMt3Kxhu0B9y1GD0bRmjPxCE9xc+e9JXhkgOZHC0uN6FoO6ZgWUW9aCSF+rRp2GBj0+Q8l5l9oOZEpyFs6Kjhnc1iurRbIZiurPTNY+9qvX3D6ofZ1VzG3bkqQtkhNuFsFLPGalwPclrCDUHJOPnkmEwfWEb6MZiWTt5XWO1y7Gl0FCURU6GfHAVnAOdEbMhdXi7QXfV7KoD/IqPhYXmp3KEbdDdtC81QYOf/zkItmLJjvpwz3qVx+V2rOBapbrcGwB3SLbTVIJiB0X4W3YaVolHin0pWXYAXQuDl/pb072uchG4HKgBg5RrUmRalF5kb+8+xobn/uZHvYY3qMWtT0Jqi5/Wkul0tTQTdeMulkpcQ==
  • Spamdiagnosticmetadata: NSPM
  • Spamdiagnosticoutput: 1:99

I would look at “get members” first, and if you don’t have everything you need, then “get memberships”.  thanks

 

From: <> On Behalf Of Michael Hodges
Sent: Wednesday, October 31, 2018 2:47 PM
To:
Cc: Grouper Users <>
Subject: Re: [grouper-users] Grouper Web Services - Find Members

 

Hello Carey,

 

The use-case is a UI providing the presentation of a list of direct members, 20 per page.  Initially all of the members were retrieved and pagination with and without filtering was done only on the UI side.  That worked until the team encountered a group of 30k+ direct members, which triggered timeout issues and/or excessive UI delays.   Redesign work now involves investigating how to move pagination and filtering to the server.

 

I'll have the team take a look at memberships, thanks.

 

TMI: the context is our UH Groupings project: <https://github.com/uhawaii-system-its-ti-iam/uhgroupings>.

 

On Wed, Oct 31, 2018 at 2:27 AM Black, Carey M. <> wrote:

Michael,

 

Can you describe what they are trying to do? ( Not just the API calls they are trying to use, and what they want them to do.)

 

The reason I ask is that “Members” may not be what they are really after. ( They may actually be after “Memberships”. )

 

--

Carey Matthew

 

From: <> On Behalf Of Michael Hodges
Sent: Tuesday, October 30, 2018 9:41 PM
To: Grouper Users <>
Subject: [grouper-users] Grouper Web Services - Find Members

 

The service doesn't exist, but while working with a student team implementing an application that makes Grouper calls, this is the web service that they  anticipated:

  o Find Members - featuring filtering and pagination and sort

 

Get Subjects appears to be the best-fit available service, but then we would have to write custom pagination.

 

Are we reading the information correctly?

 

Recommendations?

 

We note that Grouper handles pagination along with subject filtering, so reading Grouper's source code is an option that has been recommended to the team.  However, thought I'd check and see if there's any advice available.

 

Thanks for any advice,

 - Michael




Archive powered by MHonArc 2.6.19.

Top of Page