org.views.usermanagement

Functions

view_usermanagement(self, request[, layout, roles]) → onegov.core.types.RenderData

Allows the management of organisation users.

handle_create_signup_link(self, request, form[, layout]) → onegov.core.types.RenderData

view_user(self, request[, layout]) → onegov.core.types.RenderData

Shows all objects owned by the given user.

ticket_links(request, user) → onegov.core.elements.LinkGroup

get_manage_user_form(…)

handle_manage_user(self, request, form[, layout]) → onegov.core.types.RenderData | webob.Response

handle_change_username(self, request, form[, layout]) → onegov.core.types.RenderData | webob.Response

handle_new_user(self, request, form[, layout]) → onegov.core.types.RenderData

Module Contents

org.views.usermanagement.view_usermanagement(self: onegov.user.UserCollection, request: onegov.org.request.OrgRequest, layout: onegov.org.layout.UserManagementLayout | None = None, roles: collections.abc.Mapping[str, str] | None = None) → onegov.core.types.RenderData[source]

Allows the management of organisation users.

org.views.usermanagement.view_user(self: onegov.user.User, request: onegov.org.request.OrgRequest, layout: onegov.org.layout.UserLayout | None = None) → onegov.core.types.RenderData[source]

Shows all objects owned by the given user.

org.views.usermanagement.get_manage_user_form(self: onegov.user.User, request: onegov.org.request.OrgRequest) → type[onegov.org.forms.ManageUserForm][source]
org.views.usermanagement.get_manage_user_form(self: onegov.user.User, request: onegov.org.request.OrgRequest, base: type[T]) → type[T]
org.views.usermanagement.handle_manage_user(self: onegov.user.User, request: onegov.org.request.OrgRequest, form: onegov.org.forms.ManageUserForm, layout: onegov.org.layout.UserManagementLayout | None = None) → onegov.core.types.RenderData | webob.Response[source]
org.views.usermanagement.handle_change_username(self: onegov.user.User, request: onegov.org.request.OrgRequest, form: onegov.org.forms.ChangeUsernameForm, layout: onegov.org.layout.UserManagementLayout | None = None) → onegov.core.types.RenderData | webob.Response[source]
org.views.usermanagement.handle_new_user(self: onegov.user.UserCollection, request: onegov.org.request.OrgRequest, form: onegov.org.forms.NewUserForm, layout: onegov.org.layout.UserManagementLayout | None = None) → onegov.core.types.RenderData[source]