Changes between Version 9 and Version 10 of Software/eAM/oFedAcc
- Timestamp:
- Aug 5, 2014, 3:08:51 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Software/eAM/oFedAcc
v9 v10 6 6 This AM group is enabling remote account management. Users can belong to multiple groups 7 7 8 === = deleteGroup - Delete delegated group ====8 === deleteGroup - Delete delegated group === 9 9 10 10 {{{ … … 22 22 }}} 23 23 24 === = getGroupsAndUsers - Get all delegated users and groups ====24 === getGroupsAndUsers - Get all delegated users and groups === 25 25 26 26 {{{ … … 35 35 }}} 36 36 37 === = changeGroupAdmin - Change the leader of the group ====37 === changeGroupAdmin - Change the leader of the group === 38 38 39 39 {{{ … … 54 54 }}} 55 55 56 === = addUserForm - Show the form for uploading the new user LDIF ====56 === addUserForm - Show the form for uploading the new user LDIF === 57 57 58 58 {{{ … … 62 62 }}} 63 63 64 === = saveForm - process the new user LDIF ====64 === saveForm - process the new user LDIF === 65 65 66 66 {{{ … … 70 70 }}} 71 71 72 === = deleteUser - Delete user ====72 === deleteUser - Delete user === 73 73 74 74 {{{ … … 86 86 }}} 87 87 88 === = moveUser - Change users primary group ====88 === moveUser - Change users primary group === 89 89 90 90 {{{ … … 105 105 }}} 106 106 107 === = addUserToGroup - Add user to the secondary group/project ====107 === addUserToGroup - Add user to the secondary group/project === 108 108 109 109 {{{ … … 124 124 }}} 125 125 126 === = deleteGroupUser - Delete user from the secondary group/project ====126 === deleteGroupUser - Delete user from the secondary group/project === 127 127 128 128 {{{ … … 144 144 145 145 146 == Error Messages==147 148 === Generic errors===146 === Error Messages === 147 148 ==== Generic errors ==== 149 149 1. ERROR 1: UID and OU and DC match 150 150 2. ERROR 2: UID and DC match but OU is different … … 160 160 12. ERROR 12: Missing objectClass attribute (organizationalUnit/organizationalRole/organizationalUnit) for: 161 161 13. ERROR 17: Missing PI entry 162 === Group manipulation errors===162 ==== Group manipulation errors ==== 163 163 20. ERROR 20: Group exists 164 164 21. ERROR 21: Missing PI mail: 165 165 22. ERROR 22: Missing PI ssh public key: 166 === User manipulation errors===166 ==== User manipulation errors ==== 167 167 30. ERROR 30: Missing username (UID) 168 168 31. ERROR 31: Organization does not exist for this user. Missing organization LDIF entry … … 170 170 33. ERROR 33: Missing user's ssh public key: 171 171 172 == GENI Extension Schema for LDAP==172 === GENI Extension Schema for LDAP === 173 173 174 174 In order to automate delegated account creation/deletion, the AM uses following LDAP schema extension (in this example stored in file: '''geni.schema'''):