Add permissions UI

This commit is contained in:
Johannes Zellner
2020-02-17 14:05:26 +01:00
parent 016e2b375d
commit aba233c74a
3 changed files with 21 additions and 2 deletions

View File

@@ -137,13 +137,27 @@
</div>
</div>
<div class="form-group" ng-hide="isMe(useredit.userInfo)">
<label class="control-label">Permissions</label>
<div class="checkbox">
<label>
<input type="checkbox" ng-model="useredit.admin"> User is an administrator <sup><a ng-href="{{ config.webServerOrigin }}/documentation/user-management/#administrators" class="help" target="_blank"><i class="fa fa-question-circle"></i></a></sup>
</label>
</div>
<div class="radio col-xs-offset-1" ng-hide="useredit.admin">
<label>
<input type="radio" ng-model="useredit.role" value="">
<span>Normal user, only access apps</span>
</label>
</div>
<div class="radio col-xs-offset-1" ng-hide="useredit.admin">
<label>
<input type="radio" ng-model="useredit.role" value="manage_users">
<span>Can also manage users</span>
</label>
</div>
</div>
<div class="form-group" ng-hide="isMe(useredit.userInfo)">
<label class="control-label">Active State</label>
<div class="checkbox">
<label>
<input type="checkbox" ng-model="useredit.active"> User is active <sup><a ng-href="{{ config.webServerOrigin }}/documentation/user-management/#disable-user" class="help" target="_blank"><i class="fa fa-question-circle"></i></a></sup>