Changes between Initial Version and Version 1 of Phase1Planning


Ignore:
Timestamp:
07/08/12 06:56:42 (12 years ago)
Author:
uaguest_SPatel1@…
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Phase1Planning

    v1 v1  
     1'''Naming folders and groups in Grouper''' 
     2 
     3ua - Primary location for UA groups. 
     4 
     5etc - Internal Grouper folders and groups. 
     6 
     7 
     8ua:inst - Institutionally managed groups. 
     9 
     10ua:inst:buildings - Building locations 
     11 
     12ua:inst:buildings:<building name> - Groups for each building. 
     13 
     14 
     15ua:app - Application specific folders 
     16 
     17ua:app:vpn - Groups for UA VPN access. 
     18 
     19ua:app:vpn:vpn_access - Ad-hoc group for UA VPN access. 
     20 
     21 
     22'''Subject source configuration''' 
     23 
     24- What should we use as the subject ID in Grouper?  Assuming the uid attribute for now. 
     25- What attribute will have the users' names?  Assuming displayName for now. 
     26- LDAP searches will be based on the uid and displayName attributes. 
     27- Subject sorting will be based on the displayName attribute. 
     28 
     29 
     30'''Task details''' 
     31 
     321. Install and configure Grouper (including relevant components) and integrate with their subject sources. 
     33 
     34- Install the Grouper API and Grouper UI components. 
     35- Disable default grant read/view access on new group creations.  This is generally good practice so that read/view access has to be explicitly given. 
     36- Enable wheel group to allow a group of admin users. 
     37- Enable include/exclude and requireGroup configurations.  This allows easier creation of composite groups. 
     38- Enable the Grouper Report to run daily.  What email address should the report be sent to? 
     39- Enable membership import and export in the Grouper admin UI. 
     40- Configure the subject API to query subjects from the production LDAP. 
     41 
     42 
     432. Integrate Grouper UI with their SAML environment. 
     44 
     45- Install and configure Shibboleth SP if not already installed by UA. 
     46- IdP should release the uid or eppn attribute to the SP.  If releasing eppn, is that attribute available in the production LDAP? 
     47 
     483. Set up jobs to load data into Grouper from LDAP. 
     49 
     50- Set up the Grouper Loader to load buildings into Grouper under ua:inst:buildings using data from the production LDAP. 
     51- What attribute contains the user's building?  Is the attribute multi-valued?  Are all buildings being populated into Grouper or a subset? 
     52- Are the values of the attribute the exact name to use as the Grouper groups?  Or does there need to be some mapping or parsing done? 
     53- How often should the job run?  Hourly?  Daily?  Probably depends on how long it takes to run the LDAP query and how many users there are. 
     54 
     55 
     564. Create an ad-hoc group for VPN access. 
     57 
     58- Create the group ua:app:vpn:vpn_access. 
     59- This could be turned into a composite group if UA wants to see that functionality demonstrated. 
     60 
     615. Set up provisioning from Grouper to LDAP. 
     62 
     63- Set up the PSP to provision Grouper objects to a test LDAP and a test AD using the bushy structure (as opposed to the flat structure where all groups are created directly under one OU). 
     64- What is the base DN for groups and people in both test environments? 
     65- Do the two test environments (test LDAP and test AD) have all production users?  If not, is there a large enough sample of users for the provisioning test to be useful? 
     66- For both test environments, currently assuming that the member attribute for group objects will be populated. 
     67- Group and folder descriptions will also be populated in LDAP/AD. 
     68- Incremental provisioning to LDAP will run through the Grouper Daemon.  Bulk provisioning will run once a day. 
     69 
     70 
     716. Documentation 
     72 
     73- All configuration changes will be documented.