Add config option to enable self-service team syncing

This commit is contained in:
Joseph Schorr 2017-07-21 11:16:19 -04:00
parent 8a96647d6e
commit ec71d787af

View file

@ -673,6 +673,18 @@
</div>
</td>
</tr>
<tr ng-if="(config.AUTHENTICATION_TYPE == 'LDAP' || config.AUTHENTICATION_TYPE == 'Keystone') && config.FEATURE_TEAM_SYNCING">
<td>Self-service team syncing setup:</td>
<td>
<div class="co-alert co-alert-warning" style="margin-bottom: 20px;">If enabled, this feature will allow *any organization administrator* to read the membership of any {{ config.AUTHENTICATION_TYPE }} group.</div>
<div class="config-bool-field" binding="config.FEATURE_NONSUPERUSER_TEAM_SYNCING_SETUP">
Allow non-superusers to enable and manage team syncing
</div>
<div class="help-text">
If enabled, non-superusers will be able to enable and manage team sycning on teams under organizations in which they are administrators.
</div>
</td>
</tr>
</table>
<!-- Keystone Authentication -->