Skip to content

SI - IAM - A directory web-service written in PHP to go allong with a CAS authentication server. Allows returning of attributes specified in the CAS services managment tool.

Notifications You must be signed in to change notification settings

Lobey86/CAS_Directory

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Copyright © 2009, Middlebury College
License: http://www.gnu.org/copyleft/gpl.html GNU General Public License (GPL)

Author: 	Adam Franco
Date:		2009-04-06

-----------------------

For documentation on this service, see:

https://mediawiki.middlebury.edu/wiki/LIS/CAS_Directory

== Installation ==
1. Copy config.inc.php.sample to config.inc.php
2. Change config options as appropriate.
3. Make the index.php accessible on a websever.



== Change-Log ==
0.4.3
	- Can now be configured with multiple group base DNs for search.
	  Fixes issue: http://chisel.middlebury.edu/pool/show_bug.cgi?id=299
0.4.2
	- Added support for returning children of OUs.
	- Now does not duplicate wildcards included in the search string.
	
0.4.1
	- Added support for clearing the cache on notification from an external service.
	
0.4.0
	- Added support for a new 'get_all_users' action to allow user-accounts to be
	  synced with remote systems.

0.3.1
	- Moved the PHPCAS path out of the config as it is now included as a submodule.

0.3.0
	- Added support for returning only attributes specified in the CAS Services Management tool.
	- Added an 'include_membership' parameter to all requests allowing applications that aren't
	  interested in the group-membership of users to avoid wasting time fetching that data.
	- Group membership requests now traverse AD groups to return parent groups.

About

SI - IAM - A directory web-service written in PHP to go allong with a CAS authentication server. Allows returning of attributes specified in the CAS services managment tool.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 100.0%