OpenGroupware Coils Wiki
Status: Beta
Brought to you by:
whitemice
Command | Parameters | Description |
---|---|---|
account::add-contact-proxy | proxy_from, proxy_as | Add proxy status to an account; the proxy_from account will have, in addition to their own identity, the identity of the proxy_as account. Both proxy_from and proxy_as must be [Contact] entities with account status. Only contexts holding the administrative role may perform this command. |
account::new | login, password, template_id, contact | Add account status to a [Contact] entity; the contact, login, and password parameters are mandatory. If not specified template_id will default to 9999. Only contexts holding the administrative role may perform this command. |
account::remove-contact-proxy | proxy_from ,proxy_as | Remove an account proxy relationship created with account::add-contact-proxy. Only contexts holding the administrative role may perform this command. |
account::get | login | Retrieve a [Contact] entity which has account status by login. If login is not specified the entity of the current [Context] is returned. |
account::get-all | Retrieve all the [Contact]s with account status. | |
account::get-processes | routegroup | Retrieve all the workflow processes owned by the current [Context], optionally filtered by routegroup name. |
account::get-projects | parents_only, kind, kinds | Retrieve the [Project]s to which the current account is assigned, optionally filtered by project kind, and parental status. If the parents_only parameter evaluates to true then only top-level (no parent) projects will be retrieved. |
account::get-proxied-contacts | Retrieve [Contact]s for which the current [Context] is a proxy. | |
account::join-team | account, team | Join the specified account to team. Only contexts holding the administrative role may perform this command. |
account::leave-team | account, team | Remove the specified account from a team. Only contexts holding the administrative role may perform this command. |
account::remove-membership | account_id | Remove the specified [Contact] from all [Team] assignments. Only contexts holding the administrative role may perform this command. |
account::set-password | password, login | If login is not specified it defaults to the login of the current [Context]; only a [Contact] holding the administrative role can change the password of another user. This password is only effective if the server is using database authentication, For server's using an external authentication scheme - such as LDAP or Active Directory - the password must be changed through that facility. |