

) Example : platform - reset_database - permanent_delete_user Permanently deletes a user and all related information including posts from the database. (note this will not erase your configuration. This will reset Mattermost to it 's initial state. Example : platform - reset_mfa - username = "someuser" - reset_database Completely erases the database causing the loss of all data.

It requires the - email or - username flag.
#MATTERMOST ARCHIVE CHANNEL PASSWORD#
Example : platform - reset_password - email = - password = "newpassword" - reset_mfa Turns off multi - factor authentication for a user. It requires the - email and - password flag. Example : platform - restore_channel - team_name = "name" - channel_name = "channel_name" - reset_password Resets the password for a user. It requires the - channel_name flag and - team_name flag. Example : platform - list_channels - team_name = "name" - restore_channel Restores a previously deleted channel.

It will append ' (archived)' to the channel name if archived. Example : platform - leave_channel - email = - team_name = "name" - channel_name = "channel_name" - list_channels Lists all channels for a given team. You may need to logout of your current session for the channel to be removed. It requires the - email, - channel_name and - team_name flags. Example : platform - join_channel - email = - team_name = "name" - channel_name = "channel_name" - leave_channel Removes a user from the channel. You may need to logout of your current session for the new channel to be applied. Example : platform - create_channel - email = - team_name = "name" - channel_name = "channel_name" - channel_type = "O" - join_channel Joins a user to the channel. Optional you can set the - channel_header and - channel_purpose. It requires the - email, - team_name, - channel_name, - channel_type flags. Example : platform - assign_role - email = - role = "system_admin" - create_channel Create a new channel in the specified team. You may need to log out of your current sessions for the new role to be applied. Example : platform - join_team - email = - team_name = "name" - assign_role Assigns role to a user. You may need to logout of your current session for the new team to be applied. It requires the - email and - team_name flags. Example : platform - invite_user - team_name = "name" - email = - join_team Joins a user to the team. It requires the - team_name and - email flags. Example : platform - create_user - team_name = "name" - email = - password = "mypassword" - username = "user" - invite_user Invites a user to a team by email. It requires the - email and - password flag, and - team_name and - username are optional to create a user. Example : platform - create_team - team_name = "name" - email = - create_user Creates a user. It requires the - team_name and - email flag to create a team.
#MATTERMOST ARCHIVE CHANNEL LICENSE#
Mattermost commands to help configure the system NAME : platform - platform configuration tool USAGE : platform FLAGS : - config = "config.json" Path to the config file - username = "someuser" Username used in other commands - license = "ex.mattermost-license" Path to your license file - email = Email address used in other commands - password = "mypassword" Password used in other commands - team_name = "name" The team name used in other commands - channel_name = "name" The channel name used in other commands - channel_header = "string" The channel header used in other commands - channel_purpose = "string" The channel purpose used in other commands - channel_type = "type" The channel type used in other commands valid values are "O" - public channel "P" - private channel - role = "system_admin" The role used in other commands valid values are "" - The empty role is basic user permissions "system_admin" - Represents a system admin who has access to all teams and configuration settings.
