Thank you. As always, very helpful!



On Tue, Aug 5, 2014 at 9:18 AM, Josh Thompson <[email protected]>
wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> David,
>
> There is a function in utils.php named getUserMaxTimes that gets the max
> value
> for each of those values from all of the user groups of which the user is a
> member.  The text you mentioned is then generated using those values in the
> function named AJeditRequest in requests.php.  In 2.3.2, the text starts at
> line 2406.
>
> Use the User Lookup part of the site to look up the user you are testing
> with
> to see all user groups of which that user is a member.  Then, look at the
> max
> values for each group in that list.
>
> The maxextend time you've listed below is 30 minutes.  That is why only 15
> and
> 30 minutes are in the drop down box.  For the case you've listed, the user
> is
> allowed to make a reservation for an initial max duration of 4 hours.
>  Then,
> after making the reservation, the user can extend in 30 minute increments
> up
> to a total of 6 hours.
>
> Josh
>
> On Monday, August 04, 2014 4:41:21 PM David DeMizio wrote:
> > Hello.
> >
> > So when I click on Modify reservation, where is a grabbing this text from
> > "You can extend this reservation by up to 30 minutes, but not
> > exceeding 6 hours for your total reservation time." the drop down has 15
> > minutes and 30 minutes. I'm not sure where it's grabbing those values
> from.
> > It doesn't seem to be from the Manage Groups in the VCL interface. Thanks
> >
> > On Mon, Aug 4, 2014 at 3:14 PM, David DeMizio <[email protected]> wrote:
> > > Thanks Josh,
> > >
> > > I'll have a look.
> > >
> > >
> > > David DeMizio
> > > *Academic Systems Coordinator*
> > > Office of Information Technology
> > > New College of Florida
> > > Phone: 941-487-4222 | Fax: 941-487-4356
> > > www.ncf.edu
> > >
> > >
> > > On Mon, Aug 4, 2014 at 12:30 PM, Josh Thompson <[email protected]
> >
> > >
> > > wrote:
> > >> -----BEGIN PGP SIGNED MESSAGE-----
> > >> Hash: SHA1
> > >>
> > >> David,
> > >>
> > >> Look over the "Mirroring LDAP User Groups" section on this page:
> > >>
> > >> http://vcl.apache.org/docs/ldapauth.html
> > >>
> > >> You have to actually modify the php code as described there to get
> groups
> > >> from
> > >> LDAP (AD) mirrored into your VCL system.
> > >>
> > >> Once set up, when a user logs in to VCL, some information about him is
> > >> pulled
> > >> from LDAP.  That includes user group membership if your LDAP system
> makes
> > >> that
> > >> available.  The list of user groups of which the user is a member are
> > >> parsed
> > >> by the function you create.  Any groups that match the regular
> > >> expressions you
> > >> set up are created if they don't exist, and the user is then added to
> > >> those
> > >> groups, and removed from any other LDAP based groups not in the list
> of
> > >> groups.
> > >>
> > >> Any user groups that are created this was have their initialmaxtime,
> > >> totalmaxtime, and maxextendtime fields set from the default values in
> > >> your
> > >> database.
> > >>
> > >> The idea here is that you establish an initial set of user groups and
> > >> their
> > >> privileges in VCL.  Once set up, any users logging in for the first
> time
> > >> already have their access set up for them.
> > >>
> > >> Any user groups created from LDAP have the 'custom' field set to 0 in
> the
> > >> database.  They show up as 'Federated' groups on the Manage Groups
> page.
> > >>
> > >>  You
> > >>
> > >> are allowed to edit the group attributes, but not the membership via
> the
> > >> web
> > >> interface since the membership is automatically managed to reflect the
> > >> LDAP
> > >> membership.
> > >>
> > >> If you aren't seeing the Federated groups on the Manage Groups page,
> you
> > >> need
> > >> to add the "Manage Federated User Groups" user group permission to
> one of
> > >> your
> > >> user groups on the Privileges->Additional User Permissions page.
> > >>
> > >> I've never managed the LDAP server end of this.  So, I can't provide
> any
> > >> guidance on how to set up the groups in AD or something like Open
> LDAP.
> > >>
> > >> Josh
> > >>
> > >> On Monday, August 04, 2014 11:29:10 AM David DeMizio wrote:
> > >> > Hello,
> > >> >
> > >> > I'm just now getting into setting up groups and privileges as I'm
> going
> > >>
> > >> to
> > >>
> > >> > put a small lab in Prod just containing linux images. I read a
> couple
> > >> > of
> > >> > post on Ldap but I'm still not clear on the correlation between the
> > >>
> > >> Manage
> > >>
> > >> > groups menu from VCL interface and the LDAP groups. I noticed that
> > >>
> > >> Manage
> > >>
> > >> > groups allow you to set initial max time and so forth, so how do I
> > >> > associate a particular AD group or AD  user with a group in VCL so I
> > >> > can
> > >> > set these initial max times etc.. I want initial max time to be 2
> hours
> > >>
> > >> but
> > >>
> > >> > the ability for students to extend up to 1 hour, total of 3 hours.
> > >> > Thank
> > >> > you
> > >>
> > >> - --
> > >> - -------------------------------
> > >> Josh Thompson
> > >> VCL Developer
> > >> North Carolina State University
> > >>
> > >> my GPG/PGP key can be found at pgp.mit.edu
> > >>
> > >> All electronic mail messages in connection with State business which
> > >> are sent to or received by this account are subject to the NC Public
> > >> Records Law and may be disclosed to third parties.
> > >> -----BEGIN PGP SIGNATURE-----
> > >> Version: GnuPG v2.0.22 (GNU/Linux)
> > >>
> > >> iEYEARECAAYFAlPftSQACgkQV/LQcNdtPQONrwCdFHnuRxcpalNEHPHhvHHMlDb2
> > >> I6kAn0SMkLFw8j+iarOscu9halcPuNHt
> > >> =4WjI
> > >> -----END PGP SIGNATURE-----
> - --
> - -------------------------------
> Josh Thompson
> VCL Developer
> North Carolina State University
>
> my GPG/PGP key can be found at pgp.mit.edu
>
> All electronic mail messages in connection with State business which
> are sent to or received by this account are subject to the NC Public
> Records Law and may be disclosed to third parties.
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.22 (GNU/Linux)
>
> iEYEARECAAYFAlPg2ZIACgkQV/LQcNdtPQNjbwCZAblLn11UtmeB2Bn+/SgaNXg3
> mxEAnAmQtorAUDVMxAB/6gDiau93PUss
> =ciDI
> -----END PGP SIGNATURE-----
>
>

Reply via email to