[MM-56074] mmctl job commands (#26855)
* add job list and update job status command to mmctl
Этот коммит содержится в:
@@ -123,8 +123,10 @@ var PermissionManageSharedChannels *Permission
|
||||
var PermissionManageSecureConnections *Permission
|
||||
var PermissionDownloadComplianceExportResult *Permission
|
||||
var PermissionCreateDataRetentionJob *Permission
|
||||
var PermissionManageDataRetentionJob *Permission
|
||||
var PermissionReadDataRetentionJob *Permission
|
||||
var PermissionCreateComplianceExportJob *Permission
|
||||
var PermissionManageComplianceExportJob *Permission
|
||||
var PermissionReadComplianceExportJob *Permission
|
||||
var PermissionReadAudits *Permission
|
||||
var PermissionTestElasticsearch *Permission
|
||||
@@ -136,12 +138,16 @@ var PermissionRecycleDatabaseConnections *Permission
|
||||
var PermissionPurgeElasticsearchIndexes *Permission
|
||||
var PermissionTestEmail *Permission
|
||||
var PermissionCreateElasticsearchPostIndexingJob *Permission
|
||||
var PermissionManageElasticsearchPostIndexingJob *Permission
|
||||
var PermissionCreateElasticsearchPostAggregationJob *Permission
|
||||
var PermissionManageElasticsearchPostAggregationJob *Permission
|
||||
var PermissionReadElasticsearchPostIndexingJob *Permission
|
||||
var PermissionReadElasticsearchPostAggregationJob *Permission
|
||||
var PermissionPurgeBleveIndexes *Permission
|
||||
var PermissionCreatePostBleveIndexesJob *Permission
|
||||
var PermissionManagePostBleveIndexesJob *Permission
|
||||
var PermissionCreateLdapSyncJob *Permission
|
||||
var PermissionManageLdapSyncJob *Permission
|
||||
var PermissionReadLdapSyncJob *Permission
|
||||
var PermissionTestLdap *Permission
|
||||
var PermissionInvalidateEmailInvite *Permission
|
||||
@@ -790,6 +796,12 @@ func initializePermissions() {
|
||||
"",
|
||||
PermissionScopeSystem,
|
||||
}
|
||||
PermissionManageDataRetentionJob = &Permission{
|
||||
"manage_data_retention_job",
|
||||
"",
|
||||
"",
|
||||
PermissionScopeSystem,
|
||||
}
|
||||
PermissionReadDataRetentionJob = &Permission{
|
||||
"read_data_retention_job",
|
||||
"",
|
||||
@@ -803,6 +815,12 @@ func initializePermissions() {
|
||||
"",
|
||||
PermissionScopeSystem,
|
||||
}
|
||||
PermissionManageComplianceExportJob = &Permission{
|
||||
"manage_compliance_export_job",
|
||||
"",
|
||||
"",
|
||||
PermissionScopeSystem,
|
||||
}
|
||||
PermissionReadComplianceExportJob = &Permission{
|
||||
"read_compliance_export_job",
|
||||
"",
|
||||
@@ -831,12 +849,25 @@ func initializePermissions() {
|
||||
PermissionScopeSystem,
|
||||
}
|
||||
|
||||
PermissionManagePostBleveIndexesJob = &Permission{
|
||||
"manage_post_bleve_indexes_job",
|
||||
"",
|
||||
"",
|
||||
PermissionScopeSystem,
|
||||
}
|
||||
|
||||
PermissionCreateLdapSyncJob = &Permission{
|
||||
"create_ldap_sync_job",
|
||||
"",
|
||||
"",
|
||||
PermissionScopeSystem,
|
||||
}
|
||||
PermissionManageLdapSyncJob = &Permission{
|
||||
"manage_ldap_sync_job",
|
||||
"",
|
||||
"",
|
||||
PermissionScopeSystem,
|
||||
}
|
||||
PermissionReadLdapSyncJob = &Permission{
|
||||
"read_ldap_sync_job",
|
||||
"",
|
||||
@@ -1029,12 +1060,24 @@ func initializePermissions() {
|
||||
"",
|
||||
PermissionScopeSystem,
|
||||
}
|
||||
PermissionManageElasticsearchPostIndexingJob = &Permission{
|
||||
"manage_elasticsearch_post_indexing_job",
|
||||
"",
|
||||
"",
|
||||
PermissionScopeSystem,
|
||||
}
|
||||
PermissionCreateElasticsearchPostAggregationJob = &Permission{
|
||||
"create_elasticsearch_post_aggregation_job",
|
||||
"",
|
||||
"",
|
||||
PermissionScopeSystem,
|
||||
}
|
||||
PermissionManageElasticsearchPostAggregationJob = &Permission{
|
||||
"manage_elasticsearch_post_aggregation_job",
|
||||
"",
|
||||
"",
|
||||
PermissionScopeSystem,
|
||||
}
|
||||
PermissionReadElasticsearchPostIndexingJob = &Permission{
|
||||
"read_elasticsearch_post_indexing_job",
|
||||
"",
|
||||
@@ -2347,8 +2390,10 @@ func initializePermissions() {
|
||||
PermissionManageSecureConnections,
|
||||
PermissionDownloadComplianceExportResult,
|
||||
PermissionCreateDataRetentionJob,
|
||||
PermissionManageDataRetentionJob,
|
||||
PermissionReadDataRetentionJob,
|
||||
PermissionCreateComplianceExportJob,
|
||||
PermissionManageComplianceExportJob,
|
||||
PermissionReadComplianceExportJob,
|
||||
PermissionReadAudits,
|
||||
PermissionTestSiteURL,
|
||||
@@ -2360,12 +2405,16 @@ func initializePermissions() {
|
||||
PermissionPurgeElasticsearchIndexes,
|
||||
PermissionTestEmail,
|
||||
PermissionCreateElasticsearchPostIndexingJob,
|
||||
PermissionManageElasticsearchPostIndexingJob,
|
||||
PermissionCreateElasticsearchPostAggregationJob,
|
||||
PermissionManageElasticsearchPostAggregationJob,
|
||||
PermissionReadElasticsearchPostIndexingJob,
|
||||
PermissionReadElasticsearchPostAggregationJob,
|
||||
PermissionPurgeBleveIndexes,
|
||||
PermissionCreatePostBleveIndexesJob,
|
||||
PermissionManagePostBleveIndexesJob,
|
||||
PermissionCreateLdapSyncJob,
|
||||
PermissionManageLdapSyncJob,
|
||||
PermissionReadLdapSyncJob,
|
||||
PermissionTestLdap,
|
||||
PermissionInvalidateEmailInvite,
|
||||
|
||||
Ссылка в новой задаче
Block a user