mattermost-redux
Version:
Common code (API client, Redux stores, logic, utility functions) for building a Mattermost client
386 lines (385 loc) • 23.6 kB
JavaScript
;
// Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved.
// See LICENSE.txt for license information.
Object.defineProperty(exports, "__esModule", { value: true });
const values = {
INVITE_USER: 'invite_user',
ADD_USER_TO_TEAM: 'add_user_to_team',
MANAGE_SLASH_COMMANDS: 'manage_slash_commands',
MANAGE_OTHERS_SLASH_COMMANDS: 'manage_others_slash_commands',
CREATE_PUBLIC_CHANNEL: 'create_public_channel',
CREATE_PRIVATE_CHANNEL: 'create_private_channel',
MANAGE_PUBLIC_CHANNEL_MEMBERS: 'manage_public_channel_members',
MANAGE_PRIVATE_CHANNEL_MEMBERS: 'manage_private_channel_members',
READ_PUBLIC_CHANNEL_GROUPS: 'read_public_channel_groups',
READ_PRIVATE_CHANNEL_GROUPS: 'read_private_channel_groups',
ASSIGN_SYSTEM_ADMIN_ROLE: 'assign_system_admin_role',
MANAGE_ROLES: 'manage_roles',
MANAGE_TEAM_ROLES: 'manage_team_roles',
MANAGE_CHANNEL_ROLES: 'manage_channel_roles',
MANAGE_SYSTEM: 'manage_system',
CREATE_DIRECT_CHANNEL: 'create_direct_channel',
CREATE_GROUP_CHANNEL: 'create_group_channel',
MANAGE_PUBLIC_CHANNEL_PROPERTIES: 'manage_public_channel_properties',
MANAGE_PRIVATE_CHANNEL_PROPERTIES: 'manage_private_channel_properties',
LIST_PUBLIC_TEAMS: 'list_public_teams',
JOIN_PUBLIC_TEAMS: 'join_public_teams',
LIST_PRIVATE_TEAMS: 'list_private_teams',
JOIN_PRIVATE_TEAMS: 'join_private_teams',
LIST_TEAM_CHANNELS: 'list_team_channels',
JOIN_PUBLIC_CHANNELS: 'join_public_channels',
DELETE_PUBLIC_CHANNEL: 'delete_public_channel',
CONVERT_PUBLIC_CHANNEL_TO_PRIVATE: 'convert_public_channel_to_private',
CONVERT_PRIVATE_CHANNEL_TO_PUBLIC: 'convert_private_channel_to_public',
MANAGE_PUBLIC_CHANNEL_BANNER: 'manage_public_channel_banner',
MANAGE_PRIVATE_CHANNEL_BANNER: 'manage_private_channel_banner',
DELETE_PRIVATE_CHANNEL: 'delete_private_channel',
EDIT_OTHER_USERS: 'edit_other_users',
READ_CHANNEL: 'read_channel',
READ_CHANNEL_CONTENT: 'read_channel_content',
READ_PUBLIC_CHANNEL: 'read_public_channel',
ADD_REACTION: 'add_reaction',
REMOVE_REACTION: 'remove_reaction',
REMOVE_OTHERS_REACTIONS: 'remove_others_reactions',
PERMANENT_DELETE_USER: 'permanent_delete_user',
UPLOAD_FILE: 'upload_file',
GET_PUBLIC_LINK: 'get_public_link',
MANAGE_WEBHOOKS: 'manage_webhooks',
MANAGE_OTHERS_WEBHOOKS: 'manage_others_webhooks',
MANAGE_INCOMING_WEBHOOKS: 'manage_incoming_webhooks',
MANAGE_OTHERS_INCOMING_WEBHOOKS: 'manage_others_incoming_webhooks',
MANAGE_OUTGOING_WEBHOOKS: 'manage_outgoing_webhooks',
MANAGE_OTHERS_OUTGOING_WEBHOOKS: 'manage_others_outgoing_webhooks',
MANAGE_OAUTH: 'manage_oauth',
MANAGE_OUTGOING_OAUTH_CONNECTIONS: 'manage_outgoing_oauth_connections',
MANAGE_SYSTEM_WIDE_OAUTH: 'manage_system_wide_oauth',
CREATE_POST: 'create_post',
CREATE_POST_PUBLIC: 'create_post_public',
EDIT_POST: 'edit_post',
EDIT_OTHERS_POSTS: 'edit_others_posts',
DELETE_POST: 'delete_post',
DELETE_OTHERS_POSTS: 'delete_others_posts',
REMOVE_USER_FROM_TEAM: 'remove_user_from_team',
CREATE_TEAM: 'create_team',
MANAGE_TEAM: 'manage_team',
IMPORT_TEAM: 'import_team',
VIEW_TEAM: 'view_team',
LIST_USERS_WITHOUT_TEAM: 'list_users_without_team',
CREATE_USER_ACCESS_TOKEN: 'create_user_access_token',
READ_USER_ACCESS_TOKEN: 'read_user_access_token',
REVOKE_USER_ACCESS_TOKEN: 'revoke_user_access_token',
MANAGE_JOBS: 'manage_jobs',
MANAGE_EMOJIS: 'manage_emojis',
MANAGE_OTHERS_EMOJIS: 'manage_others_emojis',
CREATE_EMOJIS: 'create_emojis',
DELETE_EMOJIS: 'delete_emojis',
DELETE_OTHERS_EMOJIS: 'delete_others_emojis',
VIEW_MEMBERS: 'view_members',
INVITE_GUEST: 'invite_guest',
PROMOTE_GUEST: 'promote_guest',
DEMOTE_TO_GUEST: 'demote_to_guest',
USE_CHANNEL_MENTIONS: 'use_channel_mentions',
USE_GROUP_MENTIONS: 'use_group_mentions',
READ_OTHER_USERS_TEAMS: 'read_other_users_teams',
EDIT_BRAND: 'edit_brand',
READ_JOBS: 'read_jobs',
DOWNLOAD_COMPLIANCE_EXPORT_RESULT: 'download_compliance_export_result',
CREATE_LDAP_SYNC_JOB: 'create_ldap_sync_job',
READ_LDAP_SYNC_JOB: 'read_ldap_sync_job',
TEST_LDAP: 'test_ldap',
GET_SAML_METADATA_FROM_IDP: 'get_saml_metadata_from_idp',
ADD_SAML_PUBLIC_CERT: 'add_saml_public_cert',
ADD_SAML_PRIVATE_CERT: 'add_saml_private_cert',
ADD_SAML_IDP_CERT: 'add_saml_idp_cert',
REMOVE_SAML_PUBLIC_CERT: 'remove_saml_public_cert',
REMOVE_SAML_PRIVATE_CERT: 'remove_saml_private_cert',
REMOVE_SAML_IDP_CERT: 'remove_saml_idp_cert',
GET_SAML_CERT_STATUS: 'get_saml_cert_status',
ADD_LDAP_PUBLIC_CERT: 'add_ldap_public_cert',
ADD_LDAP_PRIVATE_CERT: 'add_ldap_private_cert',
REMOVE_LDAP_PUBLIC_CERT: 'remove_ldap_public_cert',
REMOVE_LDAP_PRIVATE_CERT: 'remove_ldap_private_cert',
INVALIDATE_EMAIL_INVITE: 'invalidate_email_invite',
TEST_SITE_URL: 'test_site_url',
TEST_ELASTICSEARCH: 'test_elasticsearch',
TEST_S3: 'test_s3',
TEST_EMAIL: 'test_email',
RELOAD_CONFIG: 'reload_config',
INVALIDATE_CACHES: 'invalidate_caches',
PURGE_ELASTICSEARCH_INDEXES: 'purge_elasticsearch_indexes',
RECYCLE_DATABASE_CONNECTIONS: 'recycle_database_connections',
CREATE_ELASTICSEARCH_POST_INDEXING_JOB: 'create_elasticsearch_post_indexing_job',
CREATE_ELASTICSEARCH_POST_AGGREGATION_JOB: 'create_elasticsearch_post_aggregation_job',
READ_ELASTICSEARCH_POST_INDEXING_JOB: 'read_elasticsearch_post_indexing_job',
READ_ELASTICSEARCH_POST_AGGREGATION_JOB: 'read_elasticsearch_post_aggregation_job',
USE_SLASH_COMMANDS: 'use_slash_commands',
SYSCONSOLE_READ_ABOUT_EDITION_AND_LICENSE: 'sysconsole_read_about_edition_and_license',
SYSCONSOLE_WRITE_ABOUT_EDITION_AND_LICENSE: 'sysconsole_write_about_edition_and_license',
SYSCONSOLE_READ_BILLING: 'sysconsole_read_billing',
SYSCONSOLE_WRITE_BILLING: 'sysconsole_write_billing',
SYSCONSOLE_READ_REPORTING_SITE_STATISTICS: 'sysconsole_read_reporting_site_statistics',
SYSCONSOLE_WRITE_REPORTING_SITE_STATISTICS: 'sysconsole_write_reporting_site_statistics',
SYSCONSOLE_READ_REPORTING_TEAM_STATISTICS: 'sysconsole_read_reporting_team_statistics',
SYSCONSOLE_WRITE_REPORTING_TEAM_STATISTICS: 'sysconsole_write_reporting_statistics',
SYSCONSOLE_READ_REPORTING_SERVER_LOGS: 'sysconsole_read_reporting_server_logs',
SYSCONSOLE_WRITE_REPORTING_SERVER_LOGS: 'sysconsole_write_reporting_server_logs',
SYSCONSOLE_READ_USERMANAGEMENT_USERS: 'sysconsole_read_user_management_users',
SYSCONSOLE_WRITE_USERMANAGEMENT_USERS: 'sysconsole_write_user_management_users',
SYSCONSOLE_READ_USERMANAGEMENT_GROUPS: 'sysconsole_read_user_management_groups',
SYSCONSOLE_WRITE_USERMANAGEMENT_GROUPS: 'sysconsole_write_user_management_groups',
SYSCONSOLE_READ_USERMANAGEMENT_TEAMS: 'sysconsole_read_user_management_teams',
SYSCONSOLE_WRITE_USERMANAGEMENT_TEAMS: 'sysconsole_write_user_management_teams',
SYSCONSOLE_READ_USERMANAGEMENT_CHANNELS: 'sysconsole_read_user_management_channels',
SYSCONSOLE_WRITE_USERMANAGEMENT_CHANNELS: 'sysconsole_write_user_management_channels',
SYSCONSOLE_READ_USERMANAGEMENT_PERMISSIONS: 'sysconsole_read_user_management_permissions',
SYSCONSOLE_WRITE_USERMANAGEMENT_PERMISSIONS: 'sysconsole_write_user_management_permissions',
SYSCONSOLE_READ_USERMANAGEMENT_SYSTEM_ROLES: 'sysconsole_read_user_management_system_roles',
SYSCONSOLE_WRITE_USERMANAGEMENT_SYSTEM_ROLES: 'sysconsole_write_user_management_system_roles',
SYSCONSOLE_READ_SITE_CUSTOMIZATION: 'sysconsole_read_site_customization',
SYSCONSOLE_WRITE_SITE_CUSTOMIZATION: 'sysconsole_write_site_customization',
SYSCONSOLE_READ_SITE_LOCALIZATION: 'sysconsole_read_site_localization',
SYSCONSOLE_WRITE_SITE_LOCALIZATION: 'sysconsole_write_site_localization',
SYSCONSOLE_READ_SITE_USERS_AND_TEAMS: 'sysconsole_read_site_users_and_teams',
SYSCONSOLE_WRITE_SITE_USERS_AND_TEAMS: 'sysconsole_write_site_users_and_teams',
SYSCONSOLE_READ_SITE_NOTIFICATIONS: 'sysconsole_read_site_notifications',
SYSCONSOLE_WRITE_SITE_NOTIFICATIONS: 'sysconsole_write_site_notifications',
SYSCONSOLE_READ_SITE_ANNOUNCEMENT_BANNER: 'sysconsole_read_site_announcement_banner',
SYSCONSOLE_WRITE_SITE_ANNOUNCEMENT_BANNER: 'sysconsole_write_site_announcement_banner',
SYSCONSOLE_READ_SITE_EMOJI: 'sysconsole_read_site_emoji',
SYSCONSOLE_WRITE_SITE_EMOJI: 'sysconsole_write_site_emoji',
SYSCONSOLE_READ_SITE_POSTS: 'sysconsole_read_site_posts',
SYSCONSOLE_WRITE_SITE_POSTS: 'sysconsole_write_site_posts',
SYSCONSOLE_READ_SITE_FILE_SHARING_AND_DOWNLOADS: 'sysconsole_read_site_file_sharing_and_downloads',
SYSCONSOLE_WRITE_SITE_FILE_SHARING_AND_DOWNLOADS: 'sysconsole_write_site_file_sharing_and_downloads',
SYSCONSOLE_READ_SITE_PUBLIC_LINKS: 'sysconsole_read_site_public_links',
SYSCONSOLE_WRITE_SITE_PUBLIC_LINKS: 'sysconsole_write_site_public_links',
SYSCONSOLE_READ_SITE_NOTICES: 'sysconsole_read_site_notices',
SYSCONSOLE_WRITE_SITE_NOTICES: 'sysconsole_write_site_notices',
SYSCONSOLE_READ_SITE_IP_FILTERS: 'sysconsole_read_site_ip_filters',
SYSCONSOLE_WRITE_SITE_IP_FILTERS: 'sysconsole_write_site_ip_filters',
SYSCONSOLE_READ_ENVIRONMENT_WEB_SERVER: 'sysconsole_read_environment_web_server',
SYSCONSOLE_WRITE_ENVIRONMENT_WEB_SERVER: 'sysconsole_write_environment_web_server',
SYSCONSOLE_READ_ENVIRONMENT_DATABASE: 'sysconsole_read_environment_database',
SYSCONSOLE_WRITE_ENVIRONMENT_DATABASE: 'sysconsole_write_environment_database',
SYSCONSOLE_READ_ENVIRONMENT_ELASTICSEARCH: 'sysconsole_read_environment_elasticsearch',
SYSCONSOLE_WRITE_ENVIRONMENT_ELASTICSEARCH: 'sysconsole_write_environment_elasticsearch',
SYSCONSOLE_READ_ENVIRONMENT_FILE_STORAGE: 'sysconsole_read_environment_file_storage',
SYSCONSOLE_WRITE_ENVIRONMENT_FILE_STORAGE: 'sysconsole_write_environment_file_storage',
SYSCONSOLE_READ_ENVIRONMENT_IMAGE_PROXY: 'sysconsole_read_environment_image_proxy',
SYSCONSOLE_WRITE_ENVIRONMENT_IMAGE_PROXY: 'sysconsole_write_environment_image_proxy',
SYSCONSOLE_READ_ENVIRONMENT_SMTP: 'sysconsole_read_environment_smtp',
SYSCONSOLE_WRITE_ENVIRONMENT_SMTP: 'sysconsole_write_environment_smtp',
SYSCONSOLE_READ_ENVIRONMENT_PUSH_NOTIFICATION_SERVER: 'sysconsole_read_environment_push_notification_server',
SYSCONSOLE_WRITE_ENVIRONMENT_PUSH_NOTIFICATION_SERVER: 'sysconsole_write_environment_push_notification_server',
SYSCONSOLE_READ_ENVIRONMENT_HIGH_AVAILABILITY: 'sysconsole_read_environment_high_availability',
SYSCONSOLE_WRITE_ENVIRONMENT_HIGH_AVAILABILITY: 'sysconsole_write_environment_high_availability',
SYSCONSOLE_READ_ENVIRONMENT_RATE_LIMITING: 'sysconsole_read_environment_rate_limiting',
SYSCONSOLE_WRITE_ENVIRONMENT_RATE_LIMITING: 'sysconsole_write_environment_rate_limiting',
SYSCONSOLE_READ_ENVIRONMENT_LOGGING: 'sysconsole_read_environment_logging',
SYSCONSOLE_WRITE_ENVIRONMENT_LOGGING: 'sysconsole_write_environment_logging',
SYSCONSOLE_READ_ENVIRONMENT_SESSION_LENGTHS: 'sysconsole_read_environment_session_lengths',
SYSCONSOLE_WRITE_ENVIRONMENT_SESSION_LENGTHS: 'sysconsole_write_environment_session_lengths',
SYSCONSOLE_READ_ENVIRONMENT_PERFORMANCE_MONITORING: 'sysconsole_read_environment_performance_monitoring',
SYSCONSOLE_WRITE_ENVIRONMENT_PERFORMANCE_MONITORING: 'sysconsole_write_environment_performance_monitoring',
SYSCONSOLE_READ_ENVIRONMENT_DEVELOPER: 'sysconsole_read_environment_developer',
SYSCONSOLE_WRITE_ENVIRONMENT_DEVELOPER: 'sysconsole_write_environment_developer',
SYSCONSOLE_READ_ENVIRONMENT_MOBILE_SECURITY: 'sysconsole_read_environment_mobile_security',
SYSCONSOLE_WRITE_ENVIRONMENT_MOBILE_SECURITY: 'sysconsole_write_environment_mobile_security',
SYSCONSOLE_READ_AUTHENTICATION_SIGNUP: 'sysconsole_read_authentication_signup',
SYSCONSOLE_WRITE_AUTHENTICATION_SIGNUP: 'sysconsole_write_authentication_signup',
SYSCONSOLE_READ_AUTHENTICATION_EMAIL: 'sysconsole_read_authentication_email',
SYSCONSOLE_WRITE_AUTHENTICATION_EMAIL: 'sysconsole_write_authentication_email',
SYSCONSOLE_READ_AUTHENTICATION_PASSWORD: 'sysconsole_read_authentication_password',
SYSCONSOLE_WRITE_AUTHENTICATION_PASSWORD: 'sysconsole_write_authentication_password',
SYSCONSOLE_READ_AUTHENTICATION_MFA: 'sysconsole_read_authentication_mfa',
SYSCONSOLE_WRITE_AUTHENTICATION_MFA: 'sysconsole_write_authentication_mfa',
SYSCONSOLE_READ_AUTHENTICATION_LDAP: 'sysconsole_read_authentication_ldap',
SYSCONSOLE_WRITE_AUTHENTICATION_LDAP: 'sysconsole_write_authentication_ldap',
SYSCONSOLE_READ_AUTHENTICATION_SAML: 'sysconsole_read_authentication_saml',
SYSCONSOLE_WRITE_AUTHENTICATION_SAML: 'sysconsole_write_authentication_saml',
SYSCONSOLE_READ_AUTHENTICATION_OPENID: 'sysconsole_read_authentication_openid',
SYSCONSOLE_WRITE_AUTHENTICATION_OPENID: 'sysconsole_write_authentication_openid',
SYSCONSOLE_READ_AUTHENTICATION_GUEST_ACCESS: 'sysconsole_read_authentication_guest_access',
SYSCONSOLE_WRITE_AUTHENTICATION_GUEST_ACCESS: 'sysconsole_write_authentication_guest_access',
SYSCONSOLE_READ_PLUGINS: 'sysconsole_read_plugins',
SYSCONSOLE_WRITE_PLUGINS: 'sysconsole_write_plugins',
SYSCONSOLE_READ_INTEGRATIONS_INTEGRATION_MANAGEMENT: 'sysconsole_read_integrations_integration_management',
SYSCONSOLE_WRITE_INTEGRATIONS_INTEGRATION_MANAGEMENT: 'sysconsole_write_integrations_integration_management',
SYSCONSOLE_READ_INTEGRATIONS_BOT_ACCOUNTS: 'sysconsole_read_integrations_bot_accounts',
SYSCONSOLE_WRITE_INTEGRATIONS_BOT_ACCOUNTS: 'sysconsole_write_integrations_bot_accounts',
SYSCONSOLE_READ_INTEGRATIONS_GIF: 'sysconsole_read_integrations_gif',
SYSCONSOLE_WRITE_INTEGRATIONS_GIF: 'sysconsole_write_integrations_gif',
SYSCONSOLE_READ_INTEGRATIONS_CORS: 'sysconsole_read_integrations_cors',
SYSCONSOLE_WRITE_INTEGRATIONS_CORS: 'sysconsole_write_integrations_cors',
SYSCONSOLE_READ_COMPLIANCE_DATA_RETENTION_POLICY: 'sysconsole_read_compliance_data_retention_policy',
SYSCONSOLE_WRITE_COMPLIANCE_DATA_RETENTION_POLICY: 'sysconsole_write_compliance_data_retention_policy',
SYSCONSOLE_READ_COMPLIANCE_COMPLIANCE_EXPORT: 'sysconsole_read_compliance_compliance_export',
SYSCONSOLE_WRITE_COMPLIANCE_COMPLIANCE_EXPORT: 'sysconsole_write_compliance_compliance_export',
SYSCONSOLE_READ_COMPLIANCE_COMPLIANCE_MONITORING: 'sysconsole_read_compliance_compliance_monitoring',
SYSCONSOLE_WRITE_COMPLIANCE_COMPLIANCE_MONITORING: 'sysconsole_write_compliance_compliance_monitoring',
SYSCONSOLE_READ_COMPLIANCE_CUSTOM_TERMS_OF_SERVICE: 'sysconsole_read_compliance_custom_terms_of_service',
SYSCONSOLE_WRITE_COMPLIANCE_CUSTOM_TERMS_OF_SERVICE: 'sysconsole_write_compliance_custom_terms_of_service',
SYSCONSOLE_READ_EXPERIMENTAL_FEATURES: 'sysconsole_read_experimental_features',
SYSCONSOLE_WRITE_EXPERIMENTAL_FEATURES: 'sysconsole_write_experimental_features',
SYSCONSOLE_READ_EXPERIMENTAL_FEATURE_FLAGS: 'sysconsole_read_experimental_feature_flags',
SYSCONSOLE_WRITE_EXPERIMENTAL_FEATURE_FLAGS: 'sysconsole_write_experimental_feature_flags',
SYSCONSOLE_READ_EXPERIMENTAL_BLEVE: 'sysconsole_read_experimental_bleve',
SYSCONSOLE_WRITE_EXPERIMENTAL_BLEVE: 'sysconsole_write_experimental_bleve',
SYSCONSOLE_READ_PRODUCTS_BOARDS: 'sysconsole_read_products_boards',
SYSCONSOLE_WRITE_PRODUCTS_BOARDS: 'sysconsole_write_products_boards',
PLAYBOOK_PUBLIC_CREATE: 'playbook_public_create',
PLAYBOOK_PUBLIC_MANAGE_PROPERTIES: 'playbook_public_manage_properties',
PLAYBOOK_PUBLIC_MANAGE_MEMBERS: 'playbook_public_manage_members',
PLAYBOOK_PUBLIC_VIEW: 'playbook_public_view',
PLAYBOOK_PUBLIC_MAKE_PRIVATE: 'playbook_public_make_private',
PLAYBOOK_PRIVATE_CREATE: 'playbook_private_create',
PLAYBOOK_PRIVATE_MANAGE_PROPERTIES: 'playbook_private_manage_properties',
PLAYBOOK_PRIVATE_MANAGE_MEMBERS: 'playbook_private_manage_members',
PLAYBOOK_PRIVATE_VIEW: 'playbook_private_view',
PLAYBOOK_PRIVATE_MAKE_PUBLIC: 'playbook_private_make_public',
RUN_CREATE: 'run_create',
RUN_MANAGE_PROPERTIES: 'run_manage_properties',
RUN_MANAGE_MEMBERS: 'run_manage_members',
RUN_VIEW: 'run_view',
CHANNEL_MODERATED_PERMISSIONS: {
CREATE_POST: 'create_post',
CREATE_REACTIONS: 'create_reactions',
MANAGE_MEMBERS: 'manage_members',
USE_CHANNEL_MENTIONS: 'use_channel_mentions',
MANAGE_BOOKMARKS: 'manage_bookmarks',
},
MANAGE_BOTS: 'manage_bots',
MANAGE_OTHERS_BOTS: 'manage_others_bots',
SYSCONSOLE_READ_PERMISSIONS: [],
SYSCONSOLE_WRITE_PERMISSIONS: [],
MANAGE_SHARED_CHANNELS: 'manage_shared_channels',
MANAGE_SECURE_CONNECTIONS: 'manage_secure_connections',
CREATE_CUSTOM_GROUP: 'create_custom_group',
MANAGE_CUSTOM_GROUP_MEMBERS: 'manage_custom_group_members',
EDIT_CUSTOM_GROUP: 'edit_custom_group',
DELETE_CUSTOM_GROUP: 'delete_custom_group',
RESTORE_CUSTOM_GROUP: 'restore_custom_group',
ADD_BOOKMARK_PUBLIC_CHANNEL: 'add_bookmark_public_channel',
EDIT_BOOKMARK_PUBLIC_CHANNEL: 'edit_bookmark_public_channel',
DELETE_BOOKMARK_PUBLIC_CHANNEL: 'delete_bookmark_public_channel',
ORDER_BOOKMARK_PUBLIC_CHANNEL: 'order_bookmark_public_channel',
ADD_BOOKMARK_PRIVATE_CHANNEL: 'add_bookmark_private_channel',
EDIT_BOOKMARK_PRIVATE_CHANNEL: 'edit_bookmark_private_channel',
DELETE_BOOKMARK_PRIVATE_CHANNEL: 'delete_bookmark_private_channel',
ORDER_BOOKMARK_PRIVATE_CHANNEL: 'order_bookmark_private_channel',
};
values.SYSCONSOLE_READ_PERMISSIONS = [
values.SYSCONSOLE_READ_ABOUT_EDITION_AND_LICENSE,
values.SYSCONSOLE_READ_BILLING,
values.SYSCONSOLE_READ_REPORTING_SITE_STATISTICS,
values.SYSCONSOLE_READ_REPORTING_TEAM_STATISTICS,
values.SYSCONSOLE_READ_REPORTING_SERVER_LOGS,
values.SYSCONSOLE_READ_USERMANAGEMENT_USERS,
values.SYSCONSOLE_READ_USERMANAGEMENT_GROUPS,
values.SYSCONSOLE_READ_USERMANAGEMENT_TEAMS,
values.SYSCONSOLE_READ_USERMANAGEMENT_CHANNELS,
values.SYSCONSOLE_READ_USERMANAGEMENT_PERMISSIONS,
values.SYSCONSOLE_READ_SITE_CUSTOMIZATION,
values.SYSCONSOLE_READ_SITE_LOCALIZATION,
values.SYSCONSOLE_READ_SITE_USERS_AND_TEAMS,
values.SYSCONSOLE_READ_SITE_NOTIFICATIONS,
values.SYSCONSOLE_READ_SITE_ANNOUNCEMENT_BANNER,
values.SYSCONSOLE_READ_SITE_EMOJI,
values.SYSCONSOLE_READ_SITE_POSTS,
values.SYSCONSOLE_READ_SITE_FILE_SHARING_AND_DOWNLOADS,
values.SYSCONSOLE_READ_SITE_PUBLIC_LINKS,
values.SYSCONSOLE_READ_SITE_NOTICES,
values.SYSCONSOLE_READ_ENVIRONMENT_WEB_SERVER,
values.SYSCONSOLE_READ_ENVIRONMENT_DATABASE,
values.SYSCONSOLE_READ_ENVIRONMENT_ELASTICSEARCH,
values.SYSCONSOLE_READ_ENVIRONMENT_FILE_STORAGE,
values.SYSCONSOLE_READ_ENVIRONMENT_IMAGE_PROXY,
values.SYSCONSOLE_READ_ENVIRONMENT_SMTP,
values.SYSCONSOLE_READ_ENVIRONMENT_PUSH_NOTIFICATION_SERVER,
values.SYSCONSOLE_READ_ENVIRONMENT_HIGH_AVAILABILITY,
values.SYSCONSOLE_READ_ENVIRONMENT_RATE_LIMITING,
values.SYSCONSOLE_READ_ENVIRONMENT_LOGGING,
values.SYSCONSOLE_READ_ENVIRONMENT_SESSION_LENGTHS,
values.SYSCONSOLE_READ_ENVIRONMENT_PERFORMANCE_MONITORING,
values.SYSCONSOLE_READ_ENVIRONMENT_DEVELOPER,
values.SYSCONSOLE_READ_ENVIRONMENT_MOBILE_SECURITY,
values.SYSCONSOLE_READ_AUTHENTICATION_SIGNUP,
values.SYSCONSOLE_READ_AUTHENTICATION_EMAIL,
values.SYSCONSOLE_READ_AUTHENTICATION_PASSWORD,
values.SYSCONSOLE_READ_AUTHENTICATION_MFA,
values.SYSCONSOLE_READ_AUTHENTICATION_LDAP,
values.SYSCONSOLE_READ_AUTHENTICATION_SAML,
values.SYSCONSOLE_READ_AUTHENTICATION_OPENID,
values.SYSCONSOLE_READ_AUTHENTICATION_GUEST_ACCESS,
values.SYSCONSOLE_READ_PLUGINS,
values.SYSCONSOLE_READ_INTEGRATIONS_INTEGRATION_MANAGEMENT,
values.SYSCONSOLE_READ_INTEGRATIONS_BOT_ACCOUNTS,
values.SYSCONSOLE_READ_INTEGRATIONS_GIF,
values.SYSCONSOLE_READ_INTEGRATIONS_CORS,
values.SYSCONSOLE_READ_COMPLIANCE_DATA_RETENTION_POLICY,
values.SYSCONSOLE_READ_COMPLIANCE_COMPLIANCE_EXPORT,
values.SYSCONSOLE_READ_COMPLIANCE_COMPLIANCE_MONITORING,
values.SYSCONSOLE_READ_COMPLIANCE_CUSTOM_TERMS_OF_SERVICE,
values.SYSCONSOLE_READ_EXPERIMENTAL_FEATURES,
values.SYSCONSOLE_READ_EXPERIMENTAL_FEATURE_FLAGS,
values.SYSCONSOLE_READ_EXPERIMENTAL_BLEVE,
values.SYSCONSOLE_READ_PRODUCTS_BOARDS,
];
values.SYSCONSOLE_WRITE_PERMISSIONS = [
values.SYSCONSOLE_WRITE_ABOUT_EDITION_AND_LICENSE,
values.SYSCONSOLE_WRITE_BILLING,
values.SYSCONSOLE_WRITE_REPORTING_SITE_STATISTICS,
values.SYSCONSOLE_WRITE_REPORTING_TEAM_STATISTICS,
values.SYSCONSOLE_WRITE_REPORTING_SERVER_LOGS,
values.SYSCONSOLE_WRITE_USERMANAGEMENT_USERS,
values.SYSCONSOLE_WRITE_USERMANAGEMENT_GROUPS,
values.SYSCONSOLE_WRITE_USERMANAGEMENT_TEAMS,
values.SYSCONSOLE_WRITE_USERMANAGEMENT_CHANNELS,
values.SYSCONSOLE_WRITE_USERMANAGEMENT_PERMISSIONS,
values.SYSCONSOLE_WRITE_SITE_CUSTOMIZATION,
values.SYSCONSOLE_WRITE_SITE_LOCALIZATION,
values.SYSCONSOLE_WRITE_SITE_USERS_AND_TEAMS,
values.SYSCONSOLE_WRITE_SITE_NOTIFICATIONS,
values.SYSCONSOLE_WRITE_SITE_ANNOUNCEMENT_BANNER,
values.SYSCONSOLE_WRITE_SITE_EMOJI,
values.SYSCONSOLE_WRITE_SITE_POSTS,
values.SYSCONSOLE_WRITE_SITE_FILE_SHARING_AND_DOWNLOADS,
values.SYSCONSOLE_WRITE_SITE_PUBLIC_LINKS,
values.SYSCONSOLE_WRITE_SITE_NOTICES,
values.SYSCONSOLE_WRITE_ENVIRONMENT_WEB_SERVER,
values.SYSCONSOLE_WRITE_ENVIRONMENT_DATABASE,
values.SYSCONSOLE_WRITE_ENVIRONMENT_ELASTICSEARCH,
values.SYSCONSOLE_WRITE_ENVIRONMENT_FILE_STORAGE,
values.SYSCONSOLE_WRITE_ENVIRONMENT_IMAGE_PROXY,
values.SYSCONSOLE_WRITE_ENVIRONMENT_SMTP,
values.SYSCONSOLE_WRITE_ENVIRONMENT_PUSH_NOTIFICATION_SERVER,
values.SYSCONSOLE_WRITE_ENVIRONMENT_HIGH_AVAILABILITY,
values.SYSCONSOLE_WRITE_ENVIRONMENT_RATE_LIMITING,
values.SYSCONSOLE_WRITE_ENVIRONMENT_LOGGING,
values.SYSCONSOLE_WRITE_ENVIRONMENT_SESSION_LENGTHS,
values.SYSCONSOLE_WRITE_ENVIRONMENT_PERFORMANCE_MONITORING,
values.SYSCONSOLE_WRITE_ENVIRONMENT_DEVELOPER,
values.SYSCONSOLE_WRITE_ENVIRONMENT_MOBILE_SECURITY,
values.SYSCONSOLE_WRITE_AUTHENTICATION_SIGNUP,
values.SYSCONSOLE_WRITE_AUTHENTICATION_EMAIL,
values.SYSCONSOLE_WRITE_AUTHENTICATION_PASSWORD,
values.SYSCONSOLE_WRITE_AUTHENTICATION_MFA,
values.SYSCONSOLE_WRITE_AUTHENTICATION_LDAP,
values.SYSCONSOLE_WRITE_AUTHENTICATION_SAML,
values.SYSCONSOLE_WRITE_AUTHENTICATION_OPENID,
values.SYSCONSOLE_WRITE_AUTHENTICATION_GUEST_ACCESS,
values.SYSCONSOLE_WRITE_PLUGINS,
values.SYSCONSOLE_WRITE_INTEGRATIONS_INTEGRATION_MANAGEMENT,
values.SYSCONSOLE_WRITE_INTEGRATIONS_BOT_ACCOUNTS,
values.SYSCONSOLE_WRITE_INTEGRATIONS_GIF,
values.SYSCONSOLE_WRITE_INTEGRATIONS_CORS,
values.SYSCONSOLE_WRITE_COMPLIANCE_DATA_RETENTION_POLICY,
values.SYSCONSOLE_WRITE_COMPLIANCE_COMPLIANCE_EXPORT,
values.SYSCONSOLE_WRITE_COMPLIANCE_COMPLIANCE_MONITORING,
values.SYSCONSOLE_WRITE_COMPLIANCE_CUSTOM_TERMS_OF_SERVICE,
values.SYSCONSOLE_WRITE_EXPERIMENTAL_FEATURES,
values.SYSCONSOLE_WRITE_EXPERIMENTAL_FEATURE_FLAGS,
values.SYSCONSOLE_WRITE_EXPERIMENTAL_BLEVE,
values.SYSCONSOLE_WRITE_PRODUCTS_BOARDS,
];
exports.default = values;