Skip to content

Commit

Permalink
Added functionality to archive/unarchive teams from system console (#…
Browse files Browse the repository at this point in the history
…4927)

* Added functionality to archive/unarchive teams from system console

Documentation for: mattermost/mattermost-webapp#8129

Updated:
- Set Up, Manage, Onboard, and Comply > Manage Mattermost > Self-Managed Deployments > Managing Team and Channel Members (E20) > Team Profile
   - Updated section to include details on how to archive/unarchive the team

* Added archive/unarchive updates to Cloud-specific page

* Updated LHS

- Moved self-managed topic from all instances to self-managed
- Added Cloud-specific topic

* added mmctl equivalent for team restore

* added mmctl equivalent for team restore (self-managed)

* Update source/manage/cloud-team-and-channel.rst

Co-authored-by: Justine Geffen <justinegeffen@users.noreply.github.com>

* Update source/manage/team-channel-members.rst

Co-authored-by: Justine Geffen <justinegeffen@users.noreply.github.com>
  • Loading branch information
cwarnermm and justinegeffen authored Aug 9, 2021
1 parent 9c3f202 commit 9dc0ca4
Show file tree
Hide file tree
Showing 3 changed files with 36 additions and 5 deletions.
5 changes: 3 additions & 2 deletions source/guides/setup-onboard-manage-comply.rst
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,6 @@ All Mattermost Instances
:glob:

/manage/generating-support-packet.rst
/manage/team-channel-members.rst
/manage/mmctl-command-line-tool.rst
/manage/user-satisfaction-surveys.rst

Expand All @@ -109,6 +108,7 @@ Self-Managed Deployments
:maxdepth: 1
:glob:

/manage/team-channel-members.rst
/manage/command-line-tools.rst
/manage/scripts.rst
/manage/statistics.rst
Expand All @@ -124,6 +124,7 @@ Cloud Workspaces
:maxdepth: 1
:glob:

/manage/cloud-team-channel.rst
/manage/cloud-billing.rst
/manage/cloud-reporting.rst

Expand Down Expand Up @@ -154,4 +155,4 @@ Cloud Workspaces
/comply/cloud-compliance-and-oversight.rst
/comply/cloud-compliance-export.rst
/comply/cloud-data-retention-policy.rst
/comply/cloud-custom-terms-of-service.rst
/comply/cloud-custom-terms-of-service.rst
18 changes: 16 additions & 2 deletions source/manage/cloud-team-and-channel.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
:orphan:

Managing Team and Channel Members
=================================

Expand All @@ -23,6 +21,22 @@ Team Profile

The name and description of the team.

System Admins can archive or unarchive the team from within **User Management > Teams > Team Management**. Archiving a team makes its contents inaccessible for all users. All related information is archived, including posts from the database. Before archiving a team, we recommend that you perform a database backup.

Archiving a Team
^^^^^^^^^^^^^^^^

Select **Archive Team**, then select **Save**. Select **Archive** when prompted to confirm the team archive.

Alternatively, System Admins can use the mmctl ``mmctl team archive`` to archive teams. See the `mmctl product documentation <https://docs.mattermost.com/manage/mmctl-command-line-tool.html#mmctl-team-archive>`__ for details.

Unarchiving a Team
^^^^^^^^^^^^^^^^^^

Select **Unarchive Team**, then select **Save**.

Alternatively, System Admins can use the mmctl ``mmctl team restore`` to unarchive teams. See the `mmctl product documentation <https://docs.mattermost.com/manage/mmctl-command-line-tool.html#mmctl-team-restore>`__ for details.

Team Management
~~~~~~~~~~~~~~~

Expand Down
18 changes: 17 additions & 1 deletion source/manage/team-channel-members.rst
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,23 @@ Select a team to view its configuration options.
Team Profile
~~~~~~~~~~~~

The name and description of the team.
The name and description of the team.

System Admins can archive or unarchive the team from within **User Management > Teams > Team Management**. Archiving a team makes its contents inaccessible for all users. All related information is archived, including posts from the database. Before archiving a team, we recommend that you perform a database backup.

Archiving a Team
^^^^^^^^^^^^^^^^

Select **Archive Team**, then select **Save**. Select **Archive** when prompted to confirm the team archive.

Alternatively, System Admins can use the mmctl ``mmctl team archive`` to archive teams. See the `mmctl product documentation <https://docs.mattermost.com/manage/mmctl-command-line-tool.html#mmctl-team-archive>`__ for details.

Unarchiving a Team
^^^^^^^^^^^^^^^^^^

Select **Unarchive Team**, then select **Save**.

Alternatively, System Admins can use the mmctl ``mmctl team restore`` to archive teams. See the `mmctl product documentation <https://docs.mattermost.com/manage/mmctl-command-line-tool.html#mmctl-team-restore>`__ for details.

Team Management
~~~~~~~~~~~~~~~
Expand Down

0 comments on commit 9dc0ca4

Please sign in to comment.