root

package module
v0.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 17, 2025 License: Apache-2.0 Imports: 4 Imported by: 0

README

Mattermost Rentention Tooling plugin CI

This plugin provides data retention tools to augment the data retention capabilities of Mattermost Enterprise Edition.

Not recommended for production use without Mattermost guidance. Please reach out to your Customer Success Manager to learn more.

Tools

De-activated User Clean-up

Removes a specified user from all teams and channels, meant to be used after a user is deactivated.

The process is started by sending an HTTP POST request to the Mattermost server at /plugins/mattermost-plugin-retention-tooling/remove_user_from_all_teams_and_channels. It accepts either of the following JSON request bodies:

{"user_id": "someuserid"}

{"username": "someusername"}

The user submitting the HTTP request must be a system admin.

Channel Archiver

Will auto-archive any channels that have had no activity for more than some configurable number of days.

Job: can be configured via the system console to run monthly/weekly/daily on a specific day of the week and time of day.

Slash command: Can be run on-demand via /channel-archiver slash command.

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Manifest model.Manifest

Functions

This section is empty.

Types

This section is empty.

Directories

Path Synopsis
bot

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL