| Version 3 (modified by , 11 years ago) ( diff ) |
|---|
Table of Contents
- Instrumentation Aggregate Manager
- set: Set a single attenuator value
- get: Get a single attenuation value
- default: Set all attenuators to default values
- status: Get all attenuator values
- list: List all stored configurations
- load: Load named configuration
- save: Save current attenuator settings
- delete: Delete named configuration
- show: Show named configuration
- selDevice: Select device connected to the matrix port
- OEDL Support
- Instrumentation Aggregate Manager
Delegated Account Management
This AM group is enabling remote account management. Users can belong to multiple
deleteGroup - Delete delegated group
<service name="deleteGroup">
<info>Delete group/project created by external account manager</info>
<args>
<arg isRequired="true" name="group" value="group">
<info>Group/project DN to delete</info>
</arg>
<arg isRequired="false" name="baseDN" value="[baseDN]">
<info>baseDN</info>
</arg>
</args>
</service>
getGroupsAndUsers - Get all delegated users and groups
<service name="getGroupsAndUsers">
<info>Show inventory of delegated users and groups/projects</info>
<args>
<arg isRequired="false" name="baseDN" value="[baseDN]">
<info>baseDN</info>
</arg>
</args>
</service>
changeGroupAdmin - Change the leader of the group
<service name="changeGroupAdmin">
<info>Change the administrator of the group/project</info>
<args>
<arg isRequired="true" name="user" value="user">
<info>User DN of the new admin</info>
</arg>
<arg isRequired="true" name="group" value="group">
<info>Group/project DN</info>
</arg>
<arg isRequired="false" name="baseDN" value="[baseDN]">
<info>baseDN</info>
</arg>
</args>
</service>
addUserForm - Show the form for uploading the new user LDIF
<service name="addUserForm"> <info>Show browser form to upload new user's LDIF</info> </service>
saveForm - process the new user LDIF
<service name="saveUser"> <info>Parse uploaded LDIF and create user account</info> </service>
deleteUser - Delete user
<service name="deleteUser">
<info>Delete user created by external source</info>
<args>
<arg isRequired="true" name="user" value="user">
<info>User DN to delete</info>
</arg>
<arg isRequired="false" name="baseDN" value="[baseDN]">
<info>baseDN</info>
</arg>
</args>
</service>
moveUser - Change users primary group
<service name="moveUser">
<info>Change user's project</info>
<args>
<arg isRequired="true" name="user" value="user">
<info>User DN</info>
</arg>
<arg isRequired="true" name="group" value="group">
<info>User's new primary group/project DN</info>
</arg>
<arg isRequired="false" name="baseDN" value="[baseDN]">
<info>baseDN</info>
</arg>
</args>
</service>
addUserToGroup - Add user to the secondary group/project
<service name="addUserToGroup">
<info>Add user to new secondary group/project</info>
<args>
<arg isRequired="true" name="user" value="user">
<info>User DN</info>
</arg>
<arg isRequired="true" name="group" value="group">
<info>Group/project DN</info>
</arg>
<arg isRequired="false" name="baseDN" value="[baseDN]">
<info>baseDN</info>
</arg>
</args>
</service>
deleteGroupUser - Delete user from the secondary group/project
<service name="deleteUserFromGroup">
<info>Delete user from the group/project</info>
<args>
<arg isRequired="true" name="user" value="user">
<info>User DN</info>
</arg>
<arg isRequired="true" name="group" value="group">
<info>Group/project DN</info>
</arg>
<arg isRequired="false" name="baseDN" value="[baseDN]">
<info>baseDN</info>
</arg>
</args>
</service>
Note:
See TracWiki
for help on using the wiki.
