Add group iteration and syncing support to Keystone auth

This commit is contained in:
Joseph Schorr 2017-02-23 14:41:27 -05:00
parent 47278cc559
commit d7825c6720
6 changed files with 148 additions and 15 deletions

View file

@ -39,6 +39,9 @@
<div ng-if="syncInfo.service == 'ldap'">
<code>{{ syncInfo.config.group_dn }}</code>
</div>
<div ng-if="syncInfo.service == 'keystone'">
<code>{{ syncInfo.config.group_id }}</code>
</div>
</td>
</tr>
<tr>
@ -174,6 +177,10 @@
Enter the distinguished name of the group, relative to <code>{{ enableSyncingInfo.service_info.base_dn }}</code>:
<input type="text" class="form-control" placeholder="Group DN" ng-model="enableSyncingInfo.config.group_dn" required>
</div>
<div ng-switch-when="keystone">
Enter the Keystone group ID:
<input type="text" class="form-control" placeholder="Group ID" ng-model="enableSyncingInfo.config.group_id" required>
</div>
</div>
</form>
</div>