Allow groups to be set during user add

This commit is contained in:
Girish Ramakrishnan
2018-07-24 22:38:53 -07:00
parent 8c2af87857
commit cae445556e
2 changed files with 66 additions and 46 deletions

View File

@@ -36,6 +36,22 @@
<input type="text" class="form-control" ng-model="useradd.username" name="username" id="inputUserAddUsername" placeholder="Optional. If not provided, user can pick during sign up">
</div>
<div class="form-group">
<label class="control-label">Groups</label>
<div class="control-label">
<div ng-show="groups.length <= 1">No groups available.</div>
<multiselect ng-show="groups.length > 1" ng-model="useradd.selectedGroups" options="group.name for group in groups | ignoreAdminGroup" data-compare-by="name" data-multiple="true"></multiselect>
</div>
</div>
<div class="form-group">
<div class="checkbox">
<label>
<input type="checkbox" ng-model="useradd.superuser"> User is an <a href="https://cloudron.io/documentation/user-management/#administrators" target="_blank">administrator</a>
</label>
</div>
</div>
<div class="checkbox">
<label>
<input type="checkbox" ng-model="useradd.sendInvite" id="inputUserAddSendInvite"> Send an invitation email now