email visibility: Enable feature and add user documentation.

This commit is contained in:
Rishi Gupta
2019-05-20 21:37:40 -07:00
committed by Tim Abbott
parent ca942b4878
commit 0eeae3b6d0
6 changed files with 51 additions and 2 deletions

View File

@@ -80,10 +80,16 @@ label {
width: 214px;
}
.settings-section label > a,
.settings-section h3 > a {
color: inherit;
}
.settings-section label .fa-question-circle-o {
top: 1px;
left: 2px;
}
.settings-section h3 .fa-question-circle-o {
top: 1px;
left: 5px;

View File

@@ -120,8 +120,12 @@
</select>
</div>
<div class="input-group" {{#if development}}{{else}}style="display: none"{{/if}}>
<label for="realm_email_address_visibility">{{t "Who can see users email addresses" }}</label>
<div class="input-group">
<label for="realm_email_address_visibility">{{t "Who can access user email addresses (beta)" }}
<a href="/help/restrict-visibility-of-email-addresses" target="_blank">
<i class="fa fa-question-circle-o" aria-hidden="true"></i>
</a>
</label>
<select name="realm_email_address_visibility" class="setting-widget prop-element" id="id_realm_email_address_visibility" data-setting-widget-type="integer">
{{#each email_address_visibility_values}}
<option value='{{this.code}}'>{{this.description}}</option>

View File

@@ -275,6 +275,12 @@
integration with Slack.
</p>
</div>
<div class="feature-block">
<h3>MODERATION</h3>
<p>
A full suite of tools for moderating open communities.
</p>
</div>
<div class="feature-block">
<h3>YOUR FEATURE HERE</h3>
<p>Zulip is open source, so if something important for

View File

@@ -138,6 +138,7 @@
* [Allow anyone to join](/help/allow-anyone-to-join-without-an-invitation)
* [Add custom profile fields](/help/add-custom-profile-fields)
* [User groups](/help/user-groups)
* [Restrict visibility of email addresses](/help/restrict-visibility-of-email-addresses)
* [Deactivate or reactivate a user](/help/deactivate-or-reactivate-a-user)
* [Deactivate or reactivate a bot](/help/deactivate-or-reactivate-a-bot)
* [Restrict bot creation](/help/restrict-bot-creation)

View File

@@ -20,6 +20,8 @@ Moderation is a big part of making an open community work.
* Configure a [waiting period](/help/configure-waiting-period-for-full-members)
before new members in the organization can do disruptive actions like creating
streams.
* [Restrict email visibility](/help/restrict-visibility-of-email-addresses)
to reduce the likelihood of off-platform spam.
## Response

View File

@@ -0,0 +1,30 @@
# Restrict visibility of email addresses (beta)
{!admin-only.md!}
By default, any user can find and view the email address of any other
user. Organization administrators can restrict access so that only admins
can view other users' email addresses.
### Restrict visibility of email addresses
{start_tabs}
{settings_tab|organization-permissions}
2. Under **Organization permissions**, configure **Who can access user email addresses**.
{!save-changes.md!}
{end_tabs}
## Caveats
There are a few places in the app where we show fake email addresses
(like `Ada Starr <user1234@zulipchat.com>`) rather than just `Ada
Starr`. This might cause some confusion for users. The fake email
addresses do not work, and email sent to those addresses will bounce.
## Related articles
* [Moderating open organizations](/help/moderating-open-organizations)