RedHatInsights/insights-rbac-ui

View on GitHub
src/Messages.js

Summary

Maintainability
F
6 days
Test Coverage
import { defineMessages } from 'react-intl';

export default defineMessages({
  inviteUsers: {
    id: 'inviteUsers',
    description: 'Invite users',
    defaultMessage: 'Invite users',
  },
  inviteUsersTitle: {
    id: 'inviteUsersTitle',
    description: 'Invite users modal title',
    defaultMessage: 'Invite New Users',
  },
  inviteUsersDescription: {
    id: 'inviteUsersDescription',
    description: 'Invite users modal description',
    defaultMessage:
      'Invite users to create a Red Hat login with your organization. Your e-mail address will be included in the invite as a point of contact.',
  },
  inviteUsersFormIsAdminFieldTitle: {
    id: 'inviteUsersFormIsAdminFieldTitle',
    description: 'Invite users form is admin field title',
    defaultMessage: 'Organization Administrators',
  },
  inviteUsersFormIsAdminFieldDescription: {
    id: 'inviteUsersFormIsAdminFieldDescription',
    description: 'Invite users form is admin field description',
    defaultMessage:
      'The organization administrator role is the highest permission level with full access to content and features. This is the only role that can manage users.',
  },
  inviteUsersFormEmailsFieldTitle: {
    id: 'inviteUsersFormEmailsFieldTitle',
    description: 'Invite users form emails field title',
    defaultMessage: 'Enter the e-mail addresses of the users you would like to invite',
  },
  inviteUsersFormEmailsFieldDescription: {
    id: 'inviteUsersFormEmailsFieldDescription',
    description: 'Invite users form emails field description',
    defaultMessage: 'Enter up to 50 e-mail addresses separated by commas or returns.',
  },
  inviteUsersCancelled: {
    id: 'inviteUsersCancelled',
    description: 'Invite users cancelled notification description',
    defaultMessage: 'Invite users process was canceled by the user.',
  },
  inviteUsersButton: {
    id: 'inviteUsersButton',
    description: 'Invite users button text',
    defaultMessage: 'Invite new users',
  },
  inviteUsersErrorTitle: {
    id: 'inviteUsersErrorTitle',
    description: 'Invite users error notification title',
    defaultMessage: 'Failed inviting all users',
  },
  inviteUsersErrorDescription: {
    id: 'inviteUsersErrorDescription',
    description: 'Invite users error notification description',
    defaultMessage: 'Failed inviting users.',
  },
  activateUsersButton: {
    id: 'activateUsersButton',
    description: 'activate users button text',
    defaultMessage: 'Activate users',
  },
  deactivateUsersButton: {
    id: 'deactivateUsersButton',
    description: 'deactivate users button text',
    defaultMessage: 'Deactivate users',
  },
  deactivateUsersConfirmationModalTitle: {
    id: 'deactivateUsersConfirmationModalTitle',
    description: 'deactivate users confirmation modal title text',
    defaultMessage: 'Deactivate users',
  },
  deactivateUsersConfirmationModalDescription: {
    id: 'deactivateUsersConfirmationModalDescription',
    description: 'deactivate users confirmation modal description text',
    defaultMessage: 'Are you sure you want to deactivate the user(s) below from your Red Hat organization?',
  },
  deactivateUsersConfirmationModalCheckboxText: {
    id: 'deactivateUsersConfirmationModalCheckboxText',
    description: 'deactivate users confirmation modal checkbox text',
    defaultMessage: 'Yes, I confirm that I want to remove these users',
  },
  deactivateUsersConfirmationButton: {
    id: 'deactivateUsersConfirmationButton',
    description: 'deactivate users confirmation button text',
    defaultMessage: 'Deactivate user(s)',
  },
  notApplicable: {
    id: 'notApplicable',
    description: 'Not applicable text for resource definitions',
    defaultMessage: 'N/A',
  },
  orgAdministrator: {
    id: 'orgAdministrator',
    description: 'Org. Administrator name',
    defaultMessage: 'Org. Administrator',
  },
  orgAdmin: {
    id: 'orgAdmin',
    description: 'Org. Admin name',
    defaultMessage: 'Org. Admin',
  },
  userAccessAdmin: {
    id: 'userAccessAdmin',
    description: 'User Access Admin name',
    defaultMessage: 'User Access Admin',
  },
  orgAdminHint: {
    id: 'orgAdminHint',
    description: 'User Access Admin hint about permissions',
    defaultMessage: "You can manage other users' permissions with 'User access'",
  },
  userAccessAdminHint: {
    id: 'userAccessAdminHint',
    description: 'Org. Admin hint about permissions',
    defaultMessage: "You can manage other users' permissions with 'User access'",
  },
  pageNotExists: {
    id: 'pageNotExists',
    description: 'Placeholder text for non existing page',
    defaultMessage: 'Page you are looking for does not exist.',
  },
  usersDescription: {
    id: 'usersDescription',
    description: 'Description text for user list',
    defaultMessage: 'These are all of the users in your Red Hat organization.',
  },
  rbacUsers: {
    id: 'rbacUsers',
    description: 'RBAC Users error cather title',
    defaultMessage: 'RBAC Users',
  },
  rbacGroups: {
    id: 'rbacGroups',
    description: 'RBAC Groups error cather title',
    defaultMessage: 'RBAC Groups',
  },
  pleaseChoose: {
    id: 'pleaseChoose',
    description: 'Select placehoder',
    defaultMessage: 'Please choose',
  },
  yes: {
    id: 'yes',
    description: 'Yes label',
    defaultMessage: 'Yes',
  },
  no: {
    id: 'no',
    description: 'No label',
    defaultMessage: 'No',
  },
  active: {
    id: 'active',
    description: 'Active label',
    defaultMessage: 'Active',
  },
  inactive: {
    id: 'inactive',
    description: 'Inactive label',
    defaultMessage: 'Inactive',
  },
  none: {
    id: 'none',
    description: 'None select option text',
    defaultMessage: 'None',
  },
  cancel: {
    id: 'cancel',
    description: 'Cancel button text',
    defaultMessage: 'Cancel',
  },
  close: {
    id: 'close',
    description: 'Close button text',
    defaultMessage: 'Close',
  },
  exit: {
    id: 'exit',
    description: 'Exit button text',
    defaultMessage: 'Exit',
  },
  stay: {
    id: 'stay',
    description: 'Stay button text',
    defaultMessage: 'Stay',
  },
  save: {
    id: 'save',
    description: 'Save button text',
    defaultMessage: 'Save',
  },
  edit: {
    id: 'edit',
    description: 'Edit button text',
    defaultMessage: 'Edit',
  },
  delete: {
    id: 'delete',
    description: 'Delete button text',
    defaultMessage: 'Delete',
  },
  review: {
    id: 'review',
    description: 'Review label',
    defaultMessage: 'Review',
  },
  confirm: {
    id: 'confirm',
    description: 'Confirm button text',
    defaultMessage: 'Confirm',
  },
  confirmCheckMessage: {
    id: 'confirmCheckMessage',
    description: 'Confirm modal check message',
    defaultMessage: 'I understand, and I want to continue',
  },
  noMatchingItemsFound: {
    id: 'noMatchingItemsFound',
    description: 'No matching items found message',
    defaultMessage: 'No matching {items} found',
  },
  filterMatchesNoItems: {
    id: 'filterMatchesNoItems',
    description: 'No matching items for filter criteria message',
    defaultMessage: 'This filter criteria matches no {items}.',
  },
  tryChangingFilters: {
    id: 'tryChangingFilters',
    description: 'Message advising change of the filter settings',
    defaultMessage: 'Try changing your filter settings.',
  },
  checkFilterBeginning: {
    id: 'checkFilterBeginning',
    description: 'Message advising checking the filter value',
    defaultMessage:
      'Make sure the beginning of your search input corresponds to the beginning of the value you are looking for, or try changing your filter settings.',
  },
  clearAllFilters: {
    id: 'clearAllFilters',
    description: 'Clear all filters message',
    defaultMessage: 'Clear all filters',
  },
  filterMatchesNoFilters: {
    id: 'filterMatchesNoFilters',
    description: 'No matching items for filter criteria message',
    defaultMessage: 'This filter criteria matches no {items}.',
  },
  configureItems: {
    id: 'configureItems',
    description: 'Configure items message',
    defaultMessage: 'Configure {items}',
  },
  toConfigureUserAccess: {
    id: 'toConfigureUserAccess',
    description: 'Empty state description 1st part',
    defaultMessage: 'To configure user access to applications',
  },
  createAtLeastOneItem: {
    id: 'createAtLeastOneItem',
    description: 'Empty state description 2nd part',
    defaultMessage: 'create at least one {item}',
  },
  selectNone: {
    id: 'selectNone',
    description: 'Select none button label',
    defaultMessage: 'Select none (0)',
  },
  selectPage: {
    id: 'selectPage',
    description: 'Select page button label',
    defaultMessage: 'Select page ({length})',
  },
  selectAll: {
    id: 'selectAll',
    description: 'Select all button label',
    defaultMessage: 'Select all ({length})',
  },
  ungroupedSystems: {
    id: 'ungroupedSystems',
    description: 'Ungrouped systems button label',
    defaultMessage: 'Ungrouped systems',
  },
  filterByKey: {
    id: 'filterByKey',
    description: 'Filter by data key label',
    defaultMessage: 'Filter by {key}',
  },
  editGroupSuccessTitle: {
    id: 'editGroupSuccessTitle',
    description: 'Edit group success notification title',
    defaultMessage: 'Success updating group',
  },
  editGroupSuccessDescription: {
    id: 'editGroupSuccessDescription',
    description: 'Edit group success notification description',
    defaultMessage: 'The group was updated successfully.',
  },
  editGroupErrorTitle: {
    id: 'editGroupErrorTitle',
    description: 'Edit group error notification title',
    defaultMessage: 'Failed updating group',
  },
  editGroupErrorDescription: {
    id: 'editGroupErrorDescription',
    description: 'Edit group error notification description',
    defaultMessage: 'The group was not updated successfuly.',
  },
  editUserSuccessTitle: {
    id: 'editUserSuccessTitle',
    description: 'Edit user success notification title',
    defaultMessage: 'Success updating user',
  },
  editUserSuccessDescription: {
    id: 'editUserSuccessDescription',
    description: 'Edit user success notification description',
    defaultMessage: 'The user was updated successfully.',
  },
  editUserErrorTitle: {
    id: 'editUserErrorTitle',
    description: 'Edit user error notification title',
    defaultMessage: 'Failed updating user',
  },
  editUserErrorDescription: {
    id: 'editUserErrorDescription',
    description: 'Edit user error notification description',
    defaultMessage: 'The user was not updated successfuly.',
  },
  removeGroupSuccess: {
    id: 'removeGroupSuccess',
    description: 'Remove group success notification title',
    defaultMessage: 'Group deleted successfully',
  },
  removeGroupsSuccess: {
    id: 'removeGroupsSuccess',
    description: 'Remove groups success notification title',
    defaultMessage: 'Groups deleted successfully',
  },
  removeGroupError: {
    id: 'removeGroupError',
    description: 'Remove group error notification title',
    defaultMessage: 'There was an error deleting the group. Please try again.',
  },
  removeGroupsError: {
    id: 'removeGroupsError',
    description: 'Remove groups error notification title',
    defaultMessage: 'There was an error deleting the groups. Please try again.',
  },
  addGroupMembersSuccessTitle: {
    id: 'addGroupMembersSuccessTitle',
    description: 'Add group members success notification title',
    defaultMessage: 'Success adding members to group',
  },
  addGroupMemberSuccessTitle: {
    id: 'addGroupMemberSuccessTitle',
    description: 'Add group member success notification title',
    defaultMessage: 'Success adding member to group',
  },
  addGroupMembersSuccessDescription: {
    id: 'addGroupMembersSuccessDescription',
    description: 'Add group members success notification description',
    defaultMessage: 'The members were successfully added to the group.',
  },
  addGroupMemberSuccessDescription: {
    id: 'addGroupMemberSuccessDescription',
    description: 'Add group member success notification description',
    defaultMessage: 'The member was successfully added to the group.',
  },
  addGroupMembersErrorTitle: {
    id: 'addGroupMembersErrorTitle',
    description: 'Add group members error notification title',
    defaultMessage: 'Failed adding members to group',
  },
  addGroupMemberErrorTitle: {
    id: 'addGroupMemberErrorTitle',
    description: 'Add group member error notification title',
    defaultMessage: 'Failed adding member to group',
  },
  addGroupMembersErrorDescription: {
    id: 'addGroupMembersErrorDescription',
    description: 'Add group members error notification description',
    defaultMessage: 'The members were not added successfully.',
  },
  addGroupMemberErrorDescription: {
    id: 'addGroupMemberErrorDescription',
    description: 'Add group member error notification description',
    defaultMessage: 'The member was not added successfully.',
  },
  removeGroupMembersSuccessTitle: {
    id: 'removeGroupMembersSuccessTitle',
    description: 'Remove group members success notification title',
    defaultMessage: 'Success removing members from group',
  },
  removeGroupMembersSuccessDescription: {
    id: 'removeGroupMembersSuccessDescription',
    description: 'Remove group members success notification description',
    defaultMessage: 'The members were successfully removed from the group.',
  },
  removeGroupMembersErrorTitle: {
    id: 'removeGroupMembersErrorTitle',
    description: 'Remove group members error notification title',
    defaultMessage: 'Failed removing members from the group',
  },
  removeGroupMembersErrorDescription: {
    id: 'removeGroupMembersErrorDescription',
    description: 'Remove group members error notification description',
    defaultMessage: 'The members were not removed successfully.',
  },
  addGroupRolesSuccessTitle: {
    id: 'addGrouprolesSuccessTitle',
    description: 'Add group roles success notification title',
    defaultMessage: 'Success adding roles to group',
  },
  addGroupRolesSuccessDescription: {
    id: 'addGroupRolesSuccessDescription',
    description: 'Add group roles success notification description',
    defaultMessage: 'The roles were successfully added to the group.',
  },
  addGroupRolesErrorTitle: {
    id: 'addGroupRolesErrorTitle',
    description: 'Add group roles error notification title',
    defaultMessage: 'Failed adding roles to group',
  },
  addGroupRolesErrorDescription: {
    id: 'addGroupRolesErrorDescription',
    description: 'Add group roles error notification description',
    defaultMessage: 'The roles were not added successfully.',
  },
  addGroupServiceAccountsSuccessTitle: {
    id: 'addGroupServiceAccountsSuccessTitle',
    description: 'Add group service accounts success notification title',
    defaultMessage: 'Success adding service {count, plural, one {account} other {accounts}} to group',
  },
  addGroupServiceAccountsSuccessDescription: {
    id: 'addGroupServiceAccountsSuccessDescription',
    description: 'Add group service accounts success notification description',
    defaultMessage: 'The service {count, plural, one {account was} other {accounts were}} successfully added to the group.',
  },
  addGroupServiceAccountsErrorTitle: {
    id: 'addGroupServiceAccountsErrorTitle',
    description: 'Add group service accounts error notification title',
    defaultMessage: 'Failed adding service {count, plural, one {account} other {accounts}} to group',
  },
  addGroupServiceAccountsErrorDescription: {
    id: 'addGroupServiceAccountsErrorDescription',
    description: 'Add group service accounts error notification description',
    defaultMessage: 'The service {count, plural, one {account was} other {accounts were}} not added successfully.',
  },
  addNewGroupServiceAccountsErrorDescription: {
    id: 'addNewGroupServiceAccountsErrorDescription',
    description: 'Add group service accounts error notification description',
    defaultMessage:
      'The group has been created, but the service {count, plural, one {account was} other {accounts were}} not associated successfully. Try adding the the service {count, plural, one {account} other {accounts}} later.',
  },
  removeGroupServiceAccountsSuccessTitle: {
    id: 'removeGroupServiceAccountsSuccessTitle',
    description: 'Removal of group service accounts success notification title',
    defaultMessage: 'Success removing service {count, plural, one {account} other {accounts}} from the group',
  },
  removeGroupServiceAccountsSuccessDescription: {
    id: 'removeGroupServiceAccountsSuccessDescription',
    description: 'Removal of  group service accounts success notification description',
    defaultMessage: 'The service {count, plural, one {account was} other {accounts were}} successfully removed from the group.',
  },
  removeGroupServiceAccountsErrorTitle: {
    id: 'removeGroupServiceAccountsErrorTitle',
    description: 'Removal of  group service accounts error notification title',
    defaultMessage: 'Failed removing service {count, plural, one {account} other {accounts}} from group',
  },
  removeGroupServiceAccountsErrorDescription: {
    id: 'removeGroupServiceAccountsErrorDescription',
    description: 'Removal of  group service accounts error notification description',
    defaultMessage: 'The service {count, plural, one {account was} other {accounts were}} NOT removed from the group because of error.',
  },
  removeGroupRolesSuccessTitle: {
    id: 'removeGroupRolesSuccessTitle',
    description: 'Remove group roles success notification title',
    defaultMessage: 'Success removing roles from group',
  },
  removeGroupRolesSuccessDescription: {
    id: 'removeGroupRolesSuccessDescription',
    description: 'Remove group roles success notification description',
    defaultMessage: 'The roles were successfully removed from the group.',
  },
  removeGroupRolesErrorTitle: {
    id: 'removeGroupRolesErrorTitle',
    description: 'Remove group roles error notification title',
    defaultMessage: 'Failed removing roles from the group',
  },
  removeGroupRolesErrorDescription: {
    id: 'removeGroupRolesErrorDescription',
    description: 'Remove group roles error notification description',
    defaultMessage: 'The roles were not removed successfully.',
  },
  addPolicySuccessTitle: {
    id: 'addPolicySuccessTitle',
    description: 'Add policy success notification title',
    defaultMessage: 'Success adding policy',
  },
  addPolicySuccessDescription: {
    id: 'addPolicySuccessDescription',
    description: 'Add policy success notification description',
    defaultMessage: 'The policy was added successfully.',
  },
  addPolicyErrorTitle: {
    id: 'addPolicyErrorTitle',
    description: 'Add policy error notification title',
    defaultMessage: 'Failed adding policy',
  },
  addPolicyErrorDescription: {
    id: 'addPolicyErrorDescription',
    description: 'Add policy error notification description',
    defaultMessage: 'The policy was not added successfully.',
  },
  removePolicySuccessTitle: {
    id: 'removePolicySuccessTitle',
    description: 'Remove policy success notification title',
    defaultMessage: 'Success removing policy',
  },
  removePolicySuccessDescription: {
    id: 'removePolicySuccessDescription',
    description: 'Remove policy success notification description',
    defaultMessage: 'The policy was removed successfully.',
  },
  editPolicySuccessTitle: {
    id: 'editPolicySuccessTitle',
    description: 'Edit policy success notification title',
    defaultMessage: 'Success updating policy',
  },
  editPolicySuccessDescription: {
    id: 'editPolicySuccessDescription',
    description: 'Edit policy success notification description',
    defaultMessage: 'The policy was updated successfully.',
  },
  editPolicyErrorTitle: {
    id: 'editPolicyErrorTitle',
    description: 'Edit policy error notification title',
    defaultMessage: 'Failed updating policy',
  },
  editPolicyErrorDescription: {
    id: 'editPolicyErrorDescription',
    description: 'Edit policy error notification description',
    defaultMessage: 'The policy was not updated successfully.',
  },
  createRoleErrorTitle: {
    id: 'createRoleErrorTitle',
    description: 'Create role error notification title',
    defaultMessage: 'Failed adding role',
  },
  createRoleErrorDescription: {
    id: 'createRoleErrorDescription',
    description: 'Create role error notification description',
    defaultMessage: 'The role was not added successfuly.',
  },
  removeRoleSuccessTitle: {
    id: 'removeRoleSuccessTitle',
    description: 'Remove role success notification title',
    defaultMessage: 'Success removing role',
  },
  removeRoleSuccessDescription: {
    id: 'removeRoleSuccessDescription',
    description: 'Remove role success notification description',
    defaultMessage: 'The role was removed successfully.',
  },
  removeRoleErrorTitle: {
    id: 'removeRoleErrorTitle',
    description: 'Remove role error notification title',
    defaultMessage: 'Failed removing role',
  },
  removeRoleErrorDescription: {
    id: 'removeRoleErrorDescription',
    description: 'Remove role error notification description',
    defaultMessage: 'The role was not removed successfully.',
  },
  editRoleSuccessTitle: {
    id: 'editRoleSuccessTitle',
    description: 'Edit role success notification title',
    defaultMessage: 'Success updating role',
  },
  editRoleSuccessDescription: {
    id: 'editRoleSuccessDescription',
    description: 'Edit role success notification description',
    defaultMessage: 'The role was updated successfully.',
  },
  editRoleErrorTitle: {
    id: 'editRoleErrorTitle',
    description: 'Edit role error notification title',
    defaultMessage: 'Failed updating role',
  },
  editRoleErrorDescription: {
    id: 'editRoleErrorDescription',
    description: 'Edit role error notification description',
    defaultMessage: 'The role was not updated successfully.',
  },
  exitItemCreation: {
    id: 'exitItemCreation',
    description: 'Exit item creation modal title',
    defaultMessage: 'Exit {item} creation?',
  },
  exitItemAdding: {
    id: 'exitItemAdding',
    description: 'Exit item adding modal title',
    defaultMessage: 'Exit {item} adding?',
  },
  discardedInputsWarning: {
    id: 'discardedInputsWarning',
    description: 'Warning saying that all inputs will be discarded',
    defaultMessage: 'All inputs will be discarded',
  },
  returnToStepNumber: {
    id: 'returnToStepNumber',
    description: 'Return to step wizard label',
    defaultMessage: 'Return to step {number}',
  },
  addingGroupTitle: {
    id: 'addingGroupTitle',
    description: 'Adding group notification title',
    defaultMessage: 'Adding group',
  },
  editingGroupTitle: {
    id: 'editingGroupTitle',
    description: 'Editing group notification title',
    defaultMessage: 'Editing group',
  },
  editingRoleTitle: {
    id: 'editingRoleTitle',
    description: 'Editing role notification title',
    defaultMessage: 'Editing role',
  },
  editingRoleCanceledDescription: {
    id: 'editingRoleCanceledDescription',
    description: 'Editing role canceled notification description',
    defaultMessage: 'Edit role was canceled by the user.',
  },
  addingGroupCanceledDescription: {
    id: 'addingGroupCanceledDescription',
    description: 'Adding group canceled notification description',
    defaultMessage: 'Adding group was canceled by the user.',
  },
  editGroupCanceledDescription: {
    id: 'editGroupCanceledDescription',
    description: 'Edit group canceled notification description',
    defaultMessage: 'Edit group was canceled by the user.',
  },
  addGroupSuccessTitle: {
    id: 'addGroupSuccessTitle',
    description: 'Add group success notification title',
    defaultMessage: 'Success adding group',
  },
  addGroupSuccessDescription: {
    id: 'addGroupSuccessDescription',
    description: 'Add group success notification description',
    defaultMessage: 'The group was added successfully.',
  },
  addingGroupMemberTitle: {
    id: 'addingGroupMemberTitle',
    description: 'Adding group member notification title',
    defaultMessage: 'Adding member to group',
  },
  addingGroupMembersTitle: {
    id: 'addingGroupMembersTitle',
    description: 'Adding group members notification title',
    defaultMessage: 'Adding members to group',
  },
  addingGroupMemberDescription: {
    id: 'addingGroupMemberDescription',
    description: 'Adding group member notification description',
    defaultMessage: 'Adding member to group initialized.',
  },
  addingGroupMembersDescription: {
    id: 'addingGroupMembersDescription',
    description: 'Adding group members notification description',
    defaultMessage: 'Adding members to group initialized.',
  },
  addingGroupMemberCancelled: {
    id: 'addingGroupMemberCancelled',
    description: 'Adding group member cancelled notification description',
    defaultMessage: 'Adding member to group was canceled by the user.',
  },
  addingGroupMembersCancelled: {
    id: 'addingGroupMembersCancelled',
    description: 'Adding group members cancelled notification description',
    defaultMessage: 'Adding member to group was canceled by the user.',
  },
  groupNameTakenTitle: {
    id: 'groupNameTakenTitle',
    description: 'Group name taken error title',
    defaultMessage: 'Group name already taken',
  },
  groupNameTakenText: {
    id: 'groupNameTakenText',
    description: 'Group name taken error text',
    defaultMessage: 'Please return to Step 1: Group information and choose a unique group name for your group.',
  },
  roleNameTakenTitle: {
    id: 'roleNameTakenTitle',
    description: 'Role name taken error title',
    defaultMessage: 'Role name already taken',
  },
  roleNameTakenText: {
    id: 'roleNameTakenText',
    description: 'Role name taken error text',
    defaultMessage: 'Please return to Step 1: Create role and choose a unique role name for your custom role.',
  },
  reviewDetails: {
    id: 'reviewDetails',
    description: 'Review details label',
    defaultMessage: 'Review details',
  },
  name: {
    id: 'name',
    description: 'Name column label',
    defaultMessage: 'Name',
  },
  description: {
    id: 'description',
    description: 'Description column label',
    defaultMessage: 'Description',
  },
  clientId: {
    id: 'clientId',
    description: 'Client ID column label',
    defaultMessage: 'Client ID',
  },
  owner: {
    id: 'owner',
    description: 'Owner column label',
    defaultMessage: 'Owner',
  },
  timeCreated: {
    id: 'timeCreated',
    description: 'Time created column label',
    defaultMessage: 'Time created',
  },
  lastModified: {
    id: 'lastModified',
    description: 'Last modified column label',
    defaultMessage: 'Last modified',
  },
  roleName: {
    id: 'roleName',
    description: 'Role name filter placeholder',
    defaultMessage: 'Role name',
  },
  roleDescription: {
    id: 'roleDescription',
    description: 'Role description label',
    defaultMessage: 'Role description',
  },
  baseRole: {
    id: 'baseRole',
    description: 'Base role label',
    defaultMessage: 'Base role',
  },
  role: {
    id: 'role',
    description: 'Role singular',
    defaultMessage: 'role',
  },
  roles: {
    id: 'roles',
    description: 'Roles plural',
    defaultMessage: 'Roles',
  },
  userGroups: {
    id: 'user-groups',
    description: 'User groups plural',
    defaultMessage: 'User groups',
  },
  userGroup: {
    id: 'user-groups',
    description: 'User group singular',
    defaultMessage: 'User group',
  },
  groups: {
    id: 'groups',
    description: 'Groups plural',
    defaultMessage: 'Groups',
  },
  group: {
    id: 'group',
    description: 'Group singular',
    defaultMessage: 'Group',
  },
  serviceAccount: {
    id: 'serviceAccount',
    description: 'Service accounts singular',
    defaultMessage: 'Service account',
  },
  serviceAccounts: {
    id: 'serviceAccounts',
    description: 'Service accounts plural',
    defaultMessage: 'Service accounts',
  },
  visitServiceAccountsPage: {
    id: 'visitServiceAccountsPage',
    description: 'Visit service accounts page text',
    defaultMessage: 'To add, reset credentials, or delete service accounts visit the {link}.',
  },
  addServiceAccountsToGroupDescription: {
    id: 'addServiceAccountsToGroupDescription',
    description: 'Add service accounts to group description',
    defaultMessage:
      'This list contains all service accounts associated with your Red Hat organization account. Select any service accounts you wish to associate with the User Access group.',
  },
  groupName: {
    id: 'groupName',
    description: 'Group name label',
    defaultMessage: 'Group name',
  },
  groupDescription: {
    id: 'groupDescription',
    description: 'Group description label',
    defaultMessage: 'Group description',
  },
  groupDefinition: {
    id: 'groupDefinition',
    description: 'Group definition label',
    defaultMessage: 'Group definition',
  },
  workspacesDefinition: {
    id: 'workspacesDefinition',
    description: 'Group workspaces label',
    defaultMessage: 'Workspaces definition',
  },
  required: {
    id: 'required',
    description: 'Required input label',
    defaultMessage: 'Required',
  },
  maxCharactersWarning: {
    id: 'maxCharactersWarning',
    description: 'Maximum number of characters message',
    defaultMessage: 'Can have maximum of {number} characters.',
  },
  selectRolesForGroupText: {
    id: 'selectRolesForGroupText',
    description: 'Select roles to be added to a group text',
    defaultMessage: 'Select one or more roles to add to this group.',
  },
  toManageUsersText: {
    id: 'toManageUsersText',
    description: 'To manage users text',
    defaultMessage: 'To manage users, go to your',
  },
  createGroup: {
    id: 'createGroup',
    description: 'Create group wizard title',
    defaultMessage: 'Create group',
  },
  addUserToGroup: {
    id: 'addUserToGroup',
    description: 'Add user to a group wizard title',
    defaultMessage: 'Add user to a group',
  },
  addSpecificUserToGroup: {
    id: 'addSpecificUserToGroup',
    description: 'Add user to a group wizard title',
    defaultMessage: 'Add {username} to a group',
  },
  nameAndDescription: {
    id: 'nameAndDescription',
    description: 'Name and description wizard step title',
    defaultMessage: 'Name and description',
  },
  addRole: {
    id: 'addRole',
    description: 'Add role title',
    defaultMessage: 'Add role',
  },
  addRoles: {
    id: 'addRoles',
    description: 'Add roles wizard step title',
    defaultMessage: 'Add roles',
  },
  addMembers: {
    id: 'addMembers',
    description: 'Add members wizard step title',
    defaultMessage: 'Add members',
  },
  addServiceAccounts: {
    id: 'addServiceAccounts',
    description: 'Add service accounts wizard step title',
    defaultMessage: 'Add service accounts',
  },
  groupBeingCreated: {
    id: 'groupBeingCreated',
    description: 'Creating group step title',
    defaultMessage: 'The group is being created',
  },
  creatingGroup: {
    id: 'creatingGroup',
    description: 'Creating group label',
    defaultMessage: 'Creating a group',
  },
  associatingServiceAccounts: {
    id: 'associatingServiceAccounts',
    description: 'Adding service accounts label',
    defaultMessage: 'Associating service accounts',
  },
  members: {
    id: 'members',
    description: 'Group members label',
    defaultMessage: 'Members',
  },
  overview: {
    id: 'overview',
    description: 'Overview label',
    defaultMessage: 'User Access',
  },
  overviewSubtitle: {
    id: 'overviewSubtitle',
    description: 'Overview subtitle',
    defaultMessage:
      'Streamline access management for your organization’s users and resources with the User Access to ensure secure and efficient control over permissions and authorization.',
  },
  learnMore: {
    id: 'learnMore',
    description: 'learn more link',
    defaultMessage: 'Learn more',
  },
  overviewHeroTitle: {
    id: 'overviewHeroTitle',
    description: 'Overview Hero section title',
    defaultMessage: 'Get started with User Access',
  },
  overviewHeroSubtitle: {
    id: 'overviewHeroSubtitle',
    description: 'Overview Hero section subtitle',
    defaultMessage: 'The Red Hat Hybrid Cloud Console uses role-based access control (RBAC).',
  },
  overviewHeroListItem1: {
    id: 'overviewHeroListItem1',
    description: 'Overview Hero first list item',
    defaultMessage: 'Control user access by organizing roles instead of assigning permissions individually to users',
  },
  overviewHeroListItem2: {
    id: 'overviewHeroListItem2',
    description: 'Overview Hero second list item',
    defaultMessage: 'Create groups that include roles and their corresponding permissions',
  },
  overviewHeroListItem3: {
    id: 'overviewHeroListItem3',
    description: 'Overview Hero third list item',
    defaultMessage: `Assign users to these groups, allowing them to inherit the permissions associated with their group's roles`,
  },
  workspaces: {
    id: 'workspaces',
    description: 'Workspaces heading',
    defaultMessage: 'Workspaces',
  },
  workspacesSubtitle: {
    id: 'workspacesSubtitle',
    description: 'Workspaces subtitle',
    defaultMessage:
      'Workspaces provide a flexible, hierarchical, approach to organizing your assets and streamlining access management. Configure workspaces to fit your organizational structure.',
  },
  workspacesLearnMore: {
    id: 'workspacesLearnMore',
    description: 'learn more link',
    defaultMessage: 'Learn more about workspaces',
  },
  viewGroupsBtn: {
    id: 'viewGroupsBtn',
    description: 'View groups button',
    defaultMessage: 'View groups',
  },
  viewRolesBtn: {
    id: 'viewRolesBtn',
    description: 'View roles button',
    defaultMessage: 'View roles',
  },
  overviewSupportingFeaturesTitle: {
    id: 'overviewSupportingFeaturesTitle',
    description: 'Overview Supporting Features title',
    defaultMessage: 'About default groups',
  },
  overviewSupportingFeaturesSubtitle1: {
    id: 'overviewSupportingFeaturesSubtitle1',
    description: 'Overview Supporting Features subtitle',
    defaultMessage:
      'The Default access group contains all authenticated users in your organization. These users automatically inherit a selection of predefined roles. The Default admin access group is limited to Organization Administrator users in your organization.',
  },
  overviewSupportingFeaturesSubtitle2: {
    id: 'overviewSupportingFeaturesSubtitle2',
    description: 'Overview Supporting Features subtitle',
    defaultMessage:
      'If you need to modify the default access group to add or remove roles, this new group will change to a Custom default access group.',
  },
  viewDefaultGroupsLink: {
    id: 'viewDefaultGroupsLink',
    description: 'View Default Groups link',
    defaultMessage: 'View your default groups',
  },
  recommendedContentTitle: {
    id: 'recommendedContentTitle',
    description: 'Recommended Content title',
    defaultMessage: 'Recommended content',
  },
  recommendedContentItem1: {
    id: 'recommendedContentItem1',
    description: 'Recommended content',
    defaultMessage: 'Restricting access to a service to a team',
  },
  recommendedContentItem2: {
    id: 'recommendedContentItem2',
    description: 'Recommended content',
    defaultMessage: 'Configuring granular permissions by service',
  },
  recommendedContentItem3: {
    id: 'recommendedContentItem3',
    description: 'Recommended content',
    defaultMessage: 'Configuring read-only permissions for a team',
  },
  recommendedContentItem4: {
    id: 'recommendedContentItem4',
    description: 'Recommended content',
    defaultMessage: 'Reducing permissions across my organization',
  },
  recommendedContentItem5: {
    id: 'recommendedContentItem5',
    description: 'Recommended content',
    defaultMessage: 'User Access Configuration Guide for RBAC',
  },
  recommendedContentItem6: {
    id: 'recommendedContentItem6',
    description: 'Recommended content',
    defaultMessage: 'RBAC API v.1.0.0',
  },
  recommendedContentItem7: {
    id: 'recommendedContentItem7',
    description: 'Recommended content',
    defaultMessage: 'Red Hat blog post on Console RBAC',
  },
  labelQuickStart: {
    id: 'labelQuickStart',
    description: 'Quick Start label',
    defaultMessage: 'Quick start',
  },
  labelDocumentation: {
    id: 'labelDocumentation',
    description: 'Documentation label',
    defaultMessage: 'Documentation',
  },
  labelOtherResource: {
    id: 'labelOtherResource',
    description: 'Other resource label',
    defaultMessage: 'Other resource',
  },
  beginQuickStartLink: {
    id: 'beginQuickStartLink',
    description: 'Begin Quick start link',
    defaultMessage: 'Begin Quick start',
  },
  viewDocumentationLink: {
    id: 'viewDocumentationLink',
    description: 'View Documentation link',
    defaultMessage: 'View documentation',
  },
  viewApiSiteLink: {
    id: 'viewApiSiteLink',
    description: 'View API site link',
    defaultMessage: 'View API site',
  },
  readBlogPostLink: {
    id: 'readBlogPostLink',
    description: 'Read blog post link',
    defaultMessage: 'Read blog post',
  },
  iamLearningResourcesLink: {
    id: 'iamLearningResourcesLink',
    description: 'Identity and Access Management Learning Resources link',
    defaultMessage: 'View all Identity and Access Management Learning Resources.',
  },
  user: {
    id: 'user',
    description: 'User label',
    defaultMessage: 'user',
  },
  users: {
    id: 'users',
    description: 'Users plural label',
    defaultMessage: 'Users',
  },
  username: {
    id: 'username',
    description: 'Username label',
    defaultMessage: 'Username',
  },
  email: {
    id: 'email',
    description: 'Email label',
    defaultMessage: 'Email',
  },
  status: {
    id: 'status',
    description: 'Status label',
    defaultMessage: 'Status',
  },
  firstName: {
    id: 'firstName',
    description: 'First name label',
    defaultMessage: 'First name',
  },
  lastName: {
    id: 'lastName',
    description: 'Last name label',
    defaultMessage: 'Last name',
  },
  addToGroup: {
    id: 'addToGroup',
    description: 'Add to group label',
    defaultMessage: 'Add to group',
  },
  removeMemberText: {
    id: 'removeMemberText',
    description: 'Remove member text',
    defaultMessage: '<b>{name}</b> will lose all the roles associated with the <b>{group}</b> group.',
  },
  removeMembersText: {
    id: 'removeMembersText',
    description: 'Remove members plural text',
    defaultMessage: 'These <b>{name}</b> members will lose all the roles associated with the <b>{group}</b> group.',
  },
  serviceAccountsPage: {
    id: 'serviceAccountsPage',
    description: 'Service accounts page message',
    defaultMessage: 'Service Accounts admin page',
  },
  addServiceAccount: {
    id: 'addServiceAccount',
    description: 'Add service account label',
    defaultMessage: 'Add service account',
  },
  removeGroupServiceAccountsQuestion: {
    id: 'removeGroupServiceAccountsQuestion',
    description: 'Remove service accounts from group question label',
    defaultMessage: 'Remove service {count, plural, one {account} other {accounts}}?',
  },
  removeServiceAccountsText: {
    id: 'removeServiceAccountsText',
    description: 'Remove service accounts description',
    defaultMessage:
      '{count, plural, one {<b>{name}</b> service account} other {<b>#</b> service accounts}} will be removed from <b>{group}</b> group.',
  },
  remove: {
    id: 'remove',
    description: 'Remove button label',
    defaultMessage: 'Remove',
  },
  removeServiceAccounts: {
    id: 'removeServiceAccounts',
    description: 'Remove service accounts button label',
    defaultMessage: 'Remove service {count, plural, one {account} other {accounts}}',
  },
  member: {
    id: 'member',
    description: 'Member text',
    defaultMessage: 'member',
  },
  removeMemberQuestion: {
    id: 'removeMemberQuestion',
    description: 'Remove member question',
    defaultMessage: 'Remove member?',
  },
  removeMembersQuestion: {
    id: 'removeMembersQuestion',
    description: 'Remove members question',
    defaultMessage: 'Remove members?',
  },
  removeMember: {
    id: 'removeMember',
    description: 'Remove member',
    defaultMessage: 'Remove member',
  },
  addMember: {
    id: 'addMember',
    description: 'Add member',
    defaultMessage: 'Add member',
  },
  allOrgAdminsAreMembers: {
    id: 'allOrgAdminsAreMembers',
    description: 'All org. admins are members of this group message',
    defaultMessage: 'All organization administrators in this organization are members of this group.',
  },
  allUsersAreMembers: {
    id: 'allUsersAreMembers',
    description: 'All users are members of this group message',
    defaultMessage: 'All users in this organization are members of this group.',
  },
  noAccountsInDefaultAccess: {
    id: 'noAccountsInDefaultAccess',
    description: 'No service accounts for Default Access group message',
    defaultMessage:
      'In adherence to security guidelines, service accounts are not automatically included in the default access group. To grant access, it is necessary to manually add them to the appropriate user access groups.',
  },
  noGroupMembers: {
    id: 'noGroupMembers',
    description: 'No members in a given group title',
    defaultMessage: 'There are no members in this group',
  },
  addUserToConfigure: {
    id: 'addUserToConfigure',
    description: 'Add a user to configure user access message',
    defaultMessage: 'Add a user to configure user access.',
  },
  addingGroupRolesTitle: {
    id: 'addingGroupRolesTitle',
    description: 'Adding group roles notification title',
    defaultMessage: 'Adding roles to group',
  },
  addingGroupRolesCancelled: {
    id: 'addingGroupRolesCancelled',
    description: 'Adding group roles cancelled notification description',
    defaultMessage: 'Adding roles to group was canceled by the user.',
  },
  addRoleToGroup: {
    id: 'addRoleToGroup',
    description: 'Add role to group label',
    defaultMessage: 'Add role to group',
  },
  addRoleToThisGroup: {
    id: 'addRoleToThisGroup',
    description: 'Add role to this group label',
    defaultMessage: 'Add role to this group',
  },
  addRolesToGroup: {
    id: 'addRolesToGroup',
    description: 'Add roles to group label',
    defaultMessage: 'Add roles to the {name} group',
  },
  onlyNonUserGroupsVisible: {
    id: 'onlyNonUserGroupsVisible',
    description: 'Message warning that only groups that the user is not a member of has been filtered',
    defaultMessage: 'This group list has been filtered to only show groups that the user is not currently a member of.',
  },
  onlyGroupRolesVisible: {
    id: 'onlyGroupRolesVisible',
    description: 'Message warning that only roles in given role has been filtered',
    defaultMessage: 'This role list has been filtered to only show roles that are not currently in your group.',
  },
  defaultAccessGroupEditWarning: {
    id: 'defaultAccessGroupEditWarning',
    description: 'Message warning that editing a Default access group will rename it',
    defaultMessage:
      'Once you edit the <b>Default access</b> group, the system will no longer update it with new default access roles. The group name will change to <b>Custom default access</b>.',
  },
  warning: {
    id: 'warning',
    description: 'Waring label',
    defaultMessage: 'Warning',
  },
  continue: {
    id: 'continue',
    description: 'Continue label',
    defaultMessage: 'Continue',
  },
  allRolesAdded: {
    id: 'allRolesAdded',
    description: 'All roles already to the group message',
    defaultMessage: 'All available roles have already been added to the group',
  },
  removeRoleModalText: {
    id: 'removeRoleModalText',
    description: 'Remove role message warning about losing permissions',
    defaultMessage: 'Members in the <b>{name}</b> group will lose the permissions in the <b>{role}</b> role',
  },
  removeRolesModalText: {
    id: 'removeRolesModalText',
    description: 'Remove role message warning about losing permissions',
    defaultMessage: 'Members in the <b>{name}</b> group will lose the permissions in these <b>{roles}</b> roles',
  },
  removeRole: {
    id: 'removeRole',
    description: 'Remove role label',
    defaultMessage: 'Remove role',
  },
  removeRoles: {
    id: 'removeRoles',
    description: 'Remove roles label',
    defaultMessage: 'Remove roles',
  },
  removeRoleQuestion: {
    id: 'removeRoleQuestion',
    description: 'Remove role question label',
    defaultMessage: 'Remove role?',
  },
  removeRolesQuestion: {
    id: 'removeRolesQuestion',
    description: 'Remove roles question label',
    defaultMessage: 'Remove roles?',
  },
  defaultGroupNotManually: {
    id: 'defaultGroupNotManually',
    description: 'Message warning that default admin access group cannot be modified manually',
    defaultMessage: 'Default admin access group roles cannot be modified manually',
  },
  noGroupAccounts: {
    id: 'noGroupAccounts',
    description: 'No service accounts in a group message',
    defaultMessage: 'There are no service accounts in this group',
  },
  addAccountsToThisGroup: {
    id: 'addAccountsToThisGroup',
    description: 'Add service accounts message',
    defaultMessage: 'Add service accounts you wish to associate with this User Access group',
  },
  noServiceAccountsFound: {
    id: 'noServiceAccountsFound',
    description: 'No service accounts message',
    defaultMessage: 'No service accounts found',
  },
  contactServiceTeamForAccounts: {
    id: 'contactServiceTeamForAccounts',
    description: 'Contact service team to add accounts message',
    defaultMessage: 'Contact your platform service team to add service accounts.',
  },
  noGroupRoles: {
    id: 'noGroupRoles',
    description: 'No roles in a group message',
    defaultMessage: 'There are no roles in this group',
  },
  contactServiceTeamForRoles: {
    id: 'contactServiceTeamForRoles',
    description: 'Contact service team to add roles message',
    defaultMessage: 'Contact your platform service team to add roles.',
  },
  addRoleToConfigureAccess: {
    id: 'addRoleToConfigureAccess',
    description: 'Add role to configure user access message',
    defaultMessage: 'Add a role to configure user access.',
  },
  editGroupInfo: {
    id: 'editGroupInfo',
    description: "Edit group's information message",
    defaultMessage: "Edit group's information",
  },
  orgAdminInheritedRoles: {
    id: 'orgAdminInheritedRoles',
    description: 'Org. Admin inherited roles message',
    defaultMessage: 'This group contains the roles that all org admin users inherit by default.',
  },
  usersInheritedRoles: {
    id: 'usersInheritedRoles',
    description: 'Users inherited roles message',
    defaultMessage: 'This group contains the roles that all users in your organization inherit by default.',
  },
  invalidGroup: {
    id: 'invalidGroup',
    description: 'Invalid group message',
    defaultMessage: 'Invalid group',
  },
  invalidRole: {
    id: 'invalidRole',
    description: 'Invalid role message',
    defaultMessage: 'Invalid role',
  },
  invalidUser: {
    id: 'invalidUser',
    description: 'Invalid user message',
    defaultMessage: 'Invalid user',
  },
  defaultAccessGroupNameChanged: {
    id: 'defaultAccessGroupNameChanged',
    description: 'Default access group renamed message',
    defaultMessage:
      'Now that you have edited the <b>Default access</b> group, the system will no longer update it with new default access roles. The group name has changed to <b>Custom default access</b>.',
  },
  defaultAccessGroupChanged: {
    id: 'defaultAccessGroupChanged',
    description: 'Default access group changed message',
    defaultMessage: 'Default access group has changed',
  },
  groupNotFound: {
    id: 'groupNotFound',
    description: 'Group not found message',
    defaultMessage: 'Group not found',
  },
  groupDoesNotExist: {
    id: 'groupDoesNotExist',
    description: 'Group with given ID does not exist message',
    defaultMessage: 'Group with ID {id} does not exist.',
  },
  backToPreviousPage: {
    id: 'backToPreviousPage',
    description: 'Back to previous page label',
    defaultMessage: 'Back to previous page',
  },
  deleteGroupsQuestion: {
    id: 'deleteGroupsQuestion',
    description: 'Delete groups question label',
    defaultMessage: 'Delete groups?',
  },
  deleteGroupQuestion: {
    id: 'deleteGroupQuestion',
    description: 'Delete group question label',
    defaultMessage: 'Delete group?',
  },
  deleteGroups: {
    id: 'deleteGroups',
    description: 'Delete groups label',
    defaultMessage: 'Delete groups',
  },
  deleteGroup: {
    id: 'deleteGroup',
    description: 'Delete group label',
    defaultMessage: 'Delete group',
  },
  deletingGroupRemovesRoles: {
    id: 'deletingGroupRemovesRoles',
    description: 'Delete group label',
    defaultMessage: 'Deleting the <b>{name}</b> group removes all roles from the members inside the group.',
  },
  deletingGroupsRemovesRoles: {
    id: 'deletingGroupsRemovesRoles',
    description: 'Delete groups label',
    defaultMessage: 'Deleting these <b>{count}</b> groups removes all roles from the members inside the groups.',
  },
  understandActionIrreversible: {
    id: 'understandActionIrreversible',
    description: 'Understand action cannot be undone message',
    defaultMessage: 'I understand that this action cannot be undone',
  },
  nameAlreadyTaken: {
    id: 'nameAlreadyTaken',
    description: 'Name has been already taken validation message',
    defaultMessage: 'Name has already been taken.',
  },
  appServicesNotManaged: {
    id: 'appServicesNotManaged',
    description: 'Application Services permissions are not managed with User Access message',
    defaultMessage: 'Application Services permissions are not managed with User Access',
  },
  allUsersViewEverything: {
    id: 'allUsersViewEverything',
    description: 'All users in the organization may view everything message',
    defaultMessage: 'All users in the organization may view everything.',
  },
  actionsOnClustersPermissions: {
    id: 'actionsOnClustersPermissions',
    description: 'Actions on clusters permissions message',
    defaultMessage: 'Only Org. Administrators and cluster owners can perform actions on clusters.',
  },
  application: {
    id: 'application',
    description: 'Application label',
    defaultMessage: 'Application',
  },
  permission: {
    id: 'permission',
    description: 'Permission label',
    defaultMessage: 'Permission',
  },
  permissions: {
    id: 'permissions',
    description: 'Permissions label',
    defaultMessage: 'Permissions',
  },
  resourceType: {
    id: 'resourceType',
    description: 'Resource type label',
    defaultMessage: 'Resource type',
  },
  operation: {
    id: 'operation',
    description: 'Operation label',
    defaultMessage: 'Operation',
  },
  resourceDefinitions: {
    id: 'resourceDefinitions',
    description: 'Resource definitions label',
    defaultMessage: 'Resource definitions',
  },
  resourceDefinition: {
    id: 'resourceDefinition',
    description: 'Resource definition label',
    defaultMessage: 'Resource definition',
  },
  noPermissionsForInsights: {
    id: 'noPermissionsForInsights',
    description: 'No individual permissions for Insights message',
    defaultMessage: 'You do not have individual permissions for Insights.',
  },
  contactOrgAdministrator: {
    id: 'contactOrgAdministrator',
    description: 'Contact org. administrator for more info message',
    defaultMessage: 'Contact your Org. Administrator for more information.',
  },
  notSubscribed: {
    id: 'notSubscribed',
    description: 'Not subscribed label',
    defaultMessage: 'Not subscribed',
  },
  yourRoles: {
    id: 'yourRoles',
    description: 'Your bundle roles label',
    defaultMessage: 'Your {name} roles',
  },
  yourPermissions: {
    id: 'yourPermissions',
    description: 'Your bundle permissions label',
    defaultMessage: 'Your {name} permissions',
  },
  myUserAccess: {
    id: 'myUserAccess',
    description: 'My User Access label',
    defaultMessage: 'My User Access',
  },
  selectAppsToViewPermissions: {
    id: 'selectAppsToViewPermissions',
    description: 'Select applications to view your personal permissions message',
    defaultMessage: 'Select applications to view your personal permissions.',
  },
  chooseSubscriptionEllipsis: {
    id: 'chooseSubscriptionEllipsis',
    description: 'Choose subscription message',
    defaultMessage: 'Choose a subscription...',
  },
  viewResourceDefinitions: {
    id: 'viewResourceDefinitions',
    description: 'View resource definitions message',
    defaultMessage: 'View resource definitions for the <strong>{permission}</strong> permission',
  },
  noResourceDefinitions: {
    id: 'noResourceDefinitions',
    description: 'There are no resource definitions for permission message',
    defaultMessage: 'There are no resource definitions for {permission} permission',
  },
  creatingRoleCanceled: {
    id: 'creatingRoleCanceled',
    description: 'Creating role canceled notification message',
    defaultMessage: 'Creating role was canceled by the user',
  },
  permissionStringDescription: {
    id: 'permissionStringDescription',
    description: 'Permission string description text',
    defaultMessage:
      'The permission string is made up of the following inputs where it denotes which application and the resource type the permission will be allowed for.',
  },
  key: {
    id: 'key',
    description: 'Key label',
    defaultMessage: 'Key',
  },
  value: {
    id: 'value',
    description: 'Value label',
    defaultMessage: 'Value',
  },
  permissionResourcesDetails: {
    id: 'permissionResourcesDetails',
    description: 'Permission resources details message',
    defaultMessage: 'If there needs to be more details on the resources the permission is to be used for, it would be detailed here.',
  },
  addToDefinitions: {
    id: 'addToDefinitions',
    description: 'Add to definitions message',
    defaultMessage: 'Add to definitions',
  },
  confirmDetails: {
    id: 'confirmDetails',
    description: 'Confirm details message',
    defaultMessage: 'Confirm details',
  },
  confirmDetailsDescription: {
    id: 'confirmDetailsDescription',
    description: 'Confirm details description message',
    defaultMessage: 'Confirm the details for your source, or click Back to revise',
  },
  selectedPermissions: {
    id: 'selectedPermissions',
    description: 'Selected permissions label',
    defaultMessage: 'Selected permissions',
  },
  addPermissions: {
    id: 'addPermissions',
    description: 'Add permissions label',
    defaultMessage: 'Add permissions',
  },
  addPermission: {
    id: 'addPermission',
    description: 'Add permission label',
    defaultMessage: 'Add permission',
  },
  selectPermissionsForRole: {
    id: 'selectPermissionsForRole',
    description: 'Select permissions for role label',
    defaultMessage: 'Select permissions to add to your role',
  },
  onlyGranularPermissions: {
    id: 'onlyGranularPermissions',
    description: 'Only granular permissions message',
    defaultMessage: 'Custom roles only support granular permissions',
  },
  noWildcardPermissions: {
    id: 'noWildcardPermissions',
    description: 'No wildcard permissions message',
    defaultMessage: 'Wildcard permissions (for example, approval:*:*) aren’t included in this table and can’t be added to your custom role.',
  },
  whyNotSeeingAllPermissions: {
    id: 'whyNotSeeingAllPermissions',
    description: 'Why am I not seeing all of my permissions message',
    defaultMessage: 'Why am I not seeing all of my permissions?',
  },
  followingPermissionsCannotBeAdded: {
    id: 'followingPermissionsCannotBeAdded',
    description: 'Following permissions cannot be added message',
    defaultMessage: 'The following permissions can not be added to a custom role and were removed from the copied role:',
  },
  configureResourcesForPermission: {
    id: 'configureResourcesForPermission',
    description: 'Configure resources for permission message',
    defaultMessage: 'To add this permission to your role and define specific resources for it, at least one data source must be connected.',
  },
  noRbacPermissions: {
    id: 'noRbacPermissions',
    description: 'No Rbac permissions message',
    defaultMessage: 'You are missing RBAC permissions to add inventory permissions to your role.',
  },
  noCostManagementPermissions: {
    id: 'noCostManagementPermissions',
    description: 'No Cost management permissions message',
    defaultMessage: 'You are not entitled to add cost-management permissions to your role.',
  },
  configureCostSources: {
    id: 'configureCostSources',
    description: 'Configure resources for Cost management message',
    defaultMessage: 'Configure sources for Cost Management',
  },
  noResultsFound: {
    id: 'noResultsFound',
    description: 'No results found message',
    defaultMessage: 'No results found',
  },
  permissionNotDisplayedDescription: {
    id: 'permissionNotDisplayedDescription',
    description: 'Permission not displayed description message',
    defaultMessage:
      "The permission either does not exist or has already been added to this role. Adjust your filters and try again. Note: Applications that only have wildcard permissions (for example, compliance:*:*) aren't included in this table and can't be added to your custom role.",
  },
  seeLess: {
    id: 'seeLess',
    description: 'See less label',
    defaultMessage: 'See less',
  },
  seeMore: {
    id: 'seeMore',
    description: 'See more label',
    defaultMessage: 'See more',
  },
  roleCreatedSuccessfully: {
    id: 'roleCreatedSuccessfully',
    description: 'Role created successfully message',
    defaultMessage: 'You have successfully created a new role',
  },
  createAnotherRole: {
    id: 'createAnotherRole',
    description: 'Create another role message',
    defaultMessage: 'Create another role',
  },
  groupCreatedSuccessfully: {
    id: 'groupCreatedSuccessfully',
    description: 'Group created successfully message',
    defaultMessage: 'You have successfully created a new group',
  },
  createAnotherGroup: {
    id: 'createAnotherGroup',
    description: 'Create another group message',
    defaultMessage: 'Create another group',
  },
  granularPermissionsWillBeCopied: {
    id: 'granularPermissionsWillBeCopied',
    description: 'Granular permissions will be copied message',
    defaultMessage:
      'Only granular permissions will be copied into a custom role (for example, approval:requests:read). Wildcard permissions will not be copied into a custom role (for example, approval:*:read).',
  },
  selectState: {
    id: 'selectState',
    description: 'Select state label',
    defaultMessage: 'Select a state',
  },
  selectResources: {
    id: 'selectResources',
    description: 'Select resources label',
    defaultMessage: 'Select resources',
  },
  reviewRoleDetails: {
    id: 'reviewRoleDetails',
    description: 'Review role details text',
    defaultMessage: 'Review and confirm the details for your role, or click Back to revise.',
  },
  selectGroups: {
    id: 'selectGroups',
    description: 'Select groups label',
    defaultMessage: 'Select groups',
  },
  selectWorkspaces: {
    id: 'selectWorkspaces',
    description: 'Select workspaces label',
    defaultMessage: 'Select workspaces',
  },
  inventoryGroupsTypeAheadLabel: {
    id: 'invGroupsLabel',
    description: 'Type ahead label for inventory groups role permissions',
    defaultMessage: 'Select a group to add permissions for',
  },
  workspacesTypeAheadLabel: {
    id: 'workspacesLabel',
    description: 'Type ahead label for workspaces role permissions',
    defaultMessage: 'Select workspaces to add permissions for',
  },
  inventoryGroupsTooltip: {
    id: 'inventoryGroupsTooltip',
    description: 'Tooltip for inventory group role permissions',
    defaultMessage: 'Add permission to these groups.',
  },
  workspacesAlertSwitchLabel: {
    id: 'workspacesAlertSwitchLabel',
    description: 'Enable workspaces',
    defaultMessage: 'Enable workspaces',
  },
  workspacesAlertTitle: {
    id: 'workspacesAlertTitle',
    description: 'Title for workspaces alert on overview page',
    defaultMessage: 'You are qualified to opt into the workspace user access model for your organization.',
  },
  workspacesSuccessAlertTitle: {
    id: 'workspacesSuccessAlertTitle',
    description: 'Title for success alert for workspaces enablement',
    defaultMessage: 'Your workspace migration is complete and ready to manage!',
  },
  enableWorkspacesWizardTitle: {
    id: 'enableWorkspacesWizardTitle',
    description: 'Title for Enable Workspaces wizard',
    defaultMessage: 'Enable workspaces',
  },
  enableWorkspacesWizardDesc: {
    id: 'enableWorkspacesWizardDesc',
    description: 'Description for Enable Workspaces wizard',
    defaultMessage: 'Enable "workspaces" for your organization to enhance access management (assets, roles, users, groups, etc.)',
  },
  enableWorkspacesWizardBodyPart1: {
    id: 'enableWorkspacesWizardBodyPart1',
    description: 'First part of the Enable Workspaces wizard body',
    defaultMessage:
      'Securely manage user access and organize assets within your organization using workspaces. Implement granular access controls to streamline\
       permission management and ensure efficient, secure access to resources. View assets and roles organization diagram.',
  },
  enableWorkspacesWizardBodyPart2: {
    id: 'enableWorkspacesWizardBodyPart2',
    description: 'Second part of the Enable Workspaces wizard body',
    defaultMessage:
      'Configure workspaces to fit your organizational structure. They can be structured in a hierarchy (parent-child\
          relationships). Permissions assigned to a parent workspace are automatically inherited by its child workspaces, saving you configuration\
          time. Learn more about workspace hierarchy and use cases for them in your organization.',
  },
  enableWorkspacesWizardBodyPart2Header: {
    id: 'enableWorkspacesWizardBodyPart2Header',
    description: 'Header for second part of the Enable Workspaces wizard body',
    defaultMessage: 'Workspaces: ',
  },
  enableWorkspacesWizardBodyPart3: {
    id: 'enableWorkspacesWizardBodyPart3',
    description: 'Third part of the Enable Workspaces wizard body',
    defaultMessage:
      "Create user groups of both end users and service accounts. Tailor these groups to mirror your\
          organization's structure. Explore predefined roles to see if they fit your needs. If not, create custom roles with specific\
          permissions. Grant access to your workspaces. This connects roles and user groups to specific workspaces. These bindings determine who can\
          access what, and the actions they're allowed to perform. Learn more about access management.",
  },
  enableWorkspacesWizardBodyPart3Header: {
    id: 'enableWorkspacesWizardBodyPart3Header',
    description: 'Header for third part of the Enable Workspaces wizard body',
    defaultMessage: 'Groups, roles, and role bindings: ',
  },
  enableWorkspacesWizardCheckboxLabel: {
    id: 'enableWorkspacesWizardCheckboxLabel',
    description: 'Checkbox label for Enable Workspaces wizard',
    defaultMessage: 'By checking this box, I acknowledge that this action cannot be undone.',
  },
  workspacesTooltip: {
    id: 'workspacesTooltip',
    description: 'Tooltip for workspaces role permissions',
    defaultMessage: 'Add permission to these workspaces.',
  },
  inventoryGroupsAccessTitle: {
    id: 'inventoryGroupsAccessTitle',
    description: 'Step for adding correct group permissions to role.',
    defaultMessage: 'Define Inventory group access',
  },
  workspacesAccessTitle: {
    id: 'workspacesAccessTitle',
    description: 'Step for adding correct workspaces permissions to role.',
    defaultMessage: 'Define Workspaces access',
  },
  inventoryGroupsAccessDescription: {
    id: 'inventoryGroupsAccessDescription',
    descriptioin: 'Description for adding correct group permissions to role.',
    defaultMessage: "Specify which inventory group(s) you'd like to apply your selected permissions to, using the dropdowns below.",
  },
  workspacesAccessDescription: {
    id: 'workspacesAccessDescription',
    descriptioin: 'Description for adding correct workspaces permissions to role.',
    defaultMessage: "Specify which workspaces you'd like to apply your selected permissions to, using the dropdowns below.",
  },
  createRole: {
    id: 'createRole',
    description: 'Create role label',
    defaultMessage: 'Create role',
  },
  defineCostResources: {
    id: 'defineCostResources',
    description: 'Define Cost Management resources label',
    defaultMessage: 'Define Cost Management resources',
  },
  applyCostPermissionText: {
    id: 'applyCostPermissionText',
    description: 'Apply Cost permission text',
    defaultMessage: 'Specify where you would like to apply each cost permission selected in the previous step, using the dropdown below.',
  },
  applyInventoryGroupsRolePermission: {
    id: 'applyInventoryGroupsRolePermission',
    description: 'Permissions for Groups',
    defaultMessage: "Specify which inventory groups you'd like to give access for these permissions",
  },
  applyWorkspacesRolePermission: {
    id: 'applyWorkspacesRolePermission',
    description: 'Permissions for Workspaces',
    defaultMessage: "Specify which workspaces you'd like to give access for these permissions",
  },
  createRoleFromScratch: {
    id: 'createRoleFromScratch',
    description: 'Create role from scratch option',
    defaultMessage: 'Create a role from scratch',
  },
  copyAnExistingRole: {
    id: 'copyAnExistingRole',
    description: 'Copy an existing role option',
    defaultMessage: 'Copy an existing role',
  },
  permissionsAddedSuccessfully: {
    id: 'permissionsAddedSuccessfully',
    description: 'Permissions added successfully message',
    defaultMessage: 'You have successfully added permissions to the role',
  },
  addedPermissions: {
    id: 'addedPermissions',
    description: 'Added permissions label',
    defaultMessage: 'Added permissions',
  },
  assignAtLeastOneResource: {
    id: 'assignAtLeastOneResource',
    description: 'Assign at least one resource message',
    defaultMessage: 'You need to assign at least one resource to each permission.',
  },
  assignAtLeastOneInventoryGroup: {
    id: 'assignAtLeastOneGroup',
    description: 'Assign at least one inventory group message',
    defaultMessage: 'You need to assign at least one inventory group to each permission.',
  },
  resourcesAvailable: {
    id: 'resourcesAvailable',
    description: 'Resources available for permission message',
    defaultMessage: 'Resources available for the permission',
  },
  resourcesDefined: {
    id: 'resourcesDefined',
    description: 'Resources defined for permission message',
    defaultMessage: 'Resources defined for the permission',
  },
  filterByResource: {
    id: 'filterByResource',
    description: 'Filter by resource label',
    defaultMessage: 'Filter by resource...',
  },
  exitEditResourceDefinitions: {
    id: 'exitEditResourceDefinitions',
    description: 'Exit edit resource definitions question text',
    defaultMessage: 'Exit edit resource definitions?',
  },
  changesWillBeLost: {
    id: 'changesWillBeLost',
    description: 'All changes will be lost message',
    defaultMessage: 'All changes will be lost',
  },
  editResourceDefinitions: {
    id: 'editResourceDefinitions',
    description: 'Edit resource definitions label',
    defaultMessage: 'Edit resource definitions',
  },
  editPermissionsUsingArrows: {
    id: 'editPermissionsUsingArrows',
    description: 'Edit permissions using arrows label',
    defaultMessage: 'Give or remove permissions to specific resources using the arrows below.',
  },
  roleWithNameExists: {
    id: 'roleWithNameExists',
    description: 'Role with name exists message',
    defaultMessage: 'Role with this name already exists.',
  },
  deleteRoleQuestion: {
    id: 'deleteRoleQuestion',
    description: 'Delete role question message',
    defaultMessage: 'Delete role?',
  },
  deleteRole: {
    id: 'deleteRole',
    description: 'Delete role message',
    defaultMessage: 'Delete role',
  },
  roleWilBeRemovedWithPermissions: {
    id: 'roleWilBeRemovedWithPermissions',
    description: 'Role will be removed with permissions message',
    defaultMessage:
      "{count, plural, one {The} other {These}} <strong>{name}</strong> {count, plural, one {role} other {roles}} will be removed from any group it's in, and members in the groups will no longer be granted the permissions in the role.",
  },
  defineAtLeastOneResource: {
    id: 'defineAtLeastOneResource',
    description: 'Define at least one resource message',
    defaultMessage: 'At least one resource must be defined for this permission',
  },
  permissionWillNotBeGrantedThroughRole: {
    id: 'permissionWillNotBeGrantedThroughRole',
    description: 'Permission will not be granted through role message',
    defaultMessage: 'The <b>{permission}</b> permission will no longer be granted through the <b>{role}</b> role.',
  },
  permissionsWillNotBeGrantedThroughRole: {
    id: 'permissionsWillNotBeGrantedThroughRole',
    description: 'Permissions will not be granted through role message',
    defaultMessage: 'The <b>{permissions}</b> permissions will no longer be granted through the <b>{role}</b> role.',
  },
  resourceDefinitionsApplyToCostAndInventory: {
    id: 'resourceDefinitionsApplyToCostAndInventory',
    description: 'Resource definitions only apply to Cost Management and Inventory permissions message',
    defaultMessage: 'Resource definitions only apply to Cost Management and Inventory permissions',
  },
  removePermissionQuestion: {
    id: 'removePermissionQuestion',
    description: 'Remove permission question text',
    defaultMessage: 'Remove permission?',
  },
  removePermission: {
    id: 'removePermission',
    description: 'Remove permission label',
    defaultMessage: 'Remove permission',
  },
  removePermissionsQuestion: {
    id: 'removePermissionsQuestion',
    description: 'Remove permissions question text',
    defaultMessage: 'Remove permissions?',
  },
  removePermissions: {
    id: 'removePermissions',
    description: 'Remove permissions label',
    defaultMessage: 'Remove permissions',
  },
  noRolePermissions: {
    id: 'noRolePermissions',
    description: 'No role permissions text',
    defaultMessage: 'There are no permissions in this role',
  },
  definedResources: {
    id: 'definedResources',
    description: 'Defined resources label',
    defaultMessage: 'Defined resources',
  },
  resource: {
    id: 'resource',
    description: 'Resource label',
    defaultMessage: 'Resource',
  },
  resources: {
    id: 'resources',
    description: 'Resources label',
    defaultMessage: 'Resources',
  },
  userDescription: {
    id: 'userDescription',
    description: 'User description text',
    defaultMessage: "{username}'s roles, groups and permissions.",
  },
  userNotFound: {
    id: 'userNotFound',
    description: 'User not found text',
    defaultMessage: 'User not found',
  },
  userNotFoundDescription: {
    id: 'userNotFoundDescription',
    description: 'User not found description text',
    defaultMessage: 'User with username {username} does not exist.',
  },
  addNewUsersText: {
    id: 'addNewUsersText',
    description: 'Add new users text',
    defaultMessage: 'To add new users or manage existing users, go to your',
  },
  triggerMyQuickstart: {
    id: 'triggerMyQuickstart',
    description: 'Trigger my quickstart text',
    defaultMessage: 'Trigger my quickstart',
  },
  triggerMyCatalog: {
    id: 'triggerMyCatalog',
    description: 'Trigger my catalog text',
    defaultMessage: 'Trigger my catalog',
  },
  restoreDefaultAccessQuestion: {
    id: 'restoreDefaultAccessQuestion',
    description: 'Restore Default access group question',
    defaultMessage: 'Restore Default access group?',
  },
  restoreToDefault: {
    id: 'restoreToDefault',
    description: 'Restore to default label',
    defaultMessage: 'Restore to default',
  },
  restoreDefaultAccessInfo: {
    id: 'restoreDefaultAccessInfo',
    description: 'Restore Custom Default Access group info',
    defaultMessage:
      'This restores <b>Default access</b> group and removes <b>Custom default access</b> group. All configurations in <b>Custom default access</b> are deleted and cannot be recovered.',
  },
  restoreDefaultAccessDescription: {
    id: 'restoreDefaultAccessDescription',
    description: 'Restore Custom Default Access group description',
    defaultMessage:
      'Restoring <b>Default access</b> group will remove <b>Custom default access</b> group. <b>Custom default access</b> configurations cannot be recovered. Are you sure?',
  },
  noGroups: {
    id: 'noGroups',
    description: 'No groups label',
    defaultMessage: 'No groups',
  },
  loading: {
    id: 'loading',
    description: 'Loading temporary label',
    defaultMessage: 'Loading...',
  },
  noPermissions: {
    id: 'noPermissions',
    description: 'No permissions label',
    defaultMessage: 'No permissions',
  },
  copyToAll: {
    id: 'copyToAllPermissions',
    description: 'Copy to all label',
    defaultMessage: 'Copy to all',
  },
  discard: {
    id: 'discard',
    description: 'Discard label',
    defaultMessage: 'Discard',
  },
  contactOrgAdmin: {
    id: 'contactOrgAdmin',
    description: 'Contact organization administrator message for not authorized state',
    defaultMessage: 'Contact your organization administrator(s) for more information or visit {link} to learn more about your permissions.',
  },
  workspacesOverviewTitle: {
    id: 'workspacesTitle',
    description: 'workspaces title',
    defaultMessage: 'Access Management',
  },
  workspacesOverviewSubtitle: {
    id: 'workspacesSubtitle',
    description: 'Securely manage user access and organize assets within your organization using workspaces.',
    defaultMessage:
      'Securely manage user access and organize assets within your organization using workspaces. Implement granular access controls to streamline permission management and ensure efficient, secure access to resources. View assets and roles organization diagram.',
  },
  workspacesPageTitle: {
    id: 'workspacesOverviewPageTitle',
    description: 'workspaces page section title',
    defaultMessage: 'Get started with workspaces',
  },
  workspacesPageSubtitle: {
    id: 'workspacesOverviewPageSubtitle',
    description: 'workspaces page section subtitle',
    defaultMessage: "Workspaces let's you group related assets together (such as RHEL hosts). This simplifies management and user access control.",
  },
  workspacesServiceCardDescription: {
    id: 'workspacesServiceCardDescription',
    description: 'workspaces service card description',
    defaultMessage:
      'Configure workspaces to fit your organizational structure. They can be structured in a heirarchy (parent-child relationships).     Permissions assigned to a parent workspace are automatically inherited by its child workspaces, saving you congfiguration time.',
  },
  groupsServiceCardDescription: {
    id: 'groupsServiceCardDescription',
    description: 'groups service card description',
    defaultMessage: "Create user groups of both end-users and service accounts. Tailor these groups to mirror your organization's structure.",
  },
  roleServiceCardDescription: {
    id: 'roleServiceCardDescription',
    description: 'role service card description',
    defaultMessage: 'Explore predefined roles to see if they fit your needs. If not, create custom roles with specific permissions.',
  },
  bindingsServiceCardDescription: {
    id: 'bindingsServiceCardDescription',
    description: 'bindings service card description',
    defaultMessage:
      "Grant access to your workspaces. This connects roles and user groups to specific workspaces. These bindings determine who can access what, and the actions they're allowed to perform.",
  },
  usersAndUserGroups: {
    id: 'usersAndUserGroups',
    description: 'Users and user groups label',
    defaultMessage: 'Users and User Groups',
  },
  usersAndUserGroupsDescription: {
    id: 'usersAndUserGroupsDescription',
    description: 'Users and user groups description',
    defaultMessage: 'These are all of the users in your Red Hat organization. Create User Groups to define access across your workspaces.',
  },
  usersAndUserGroupsAdd: {
    id: 'usersAndUserGroupsAdd',
    description: 'Add label',
    defaultMessage: 'Add',
  },
  usersAndUserGroupsAddToGroup: {
    id: 'usersAndUserGroupsAddToGroup',
    description: 'Add to user group label',
    defaultMessage: 'Add to user group',
  },
  usersAndUserGroupsEditUserGroup: {
    id: 'usersAndUserGroupsEditUserGroup',
    description: 'Edit user group label',
    defaultMessage: 'Edit user group',
  },
  usersAndUserGroupsDeleteUserGroup: {
    id: 'usersAndUserGroupsDeleteUserGroup',
    description: 'Delete user group label',
    defaultMessage: 'Delete user group',
  },
  usersAndUserGroupsRemoveFromGroup: {
    id: 'usersAndUserGroupsAddToGroup',
    description: 'Remove from user group label',
    defaultMessage: 'Remove from user group',
  },
  usersAndUserGroupsCancel: {
    id: 'usersAndUserGroupsCancel',
    description: 'Cancel add user label',
    defaultMessage: 'Cancel',
  },
  usersAndUserGroupsNoDescription: {
    id: 'usersAndUserGroupsNoDescription',
    description: 'No description label',
    defaultMessage: 'No description',
  },
  usersAndUserGroupsActive: {
    id: 'usersAndUserGroupsActive',
    description: 'User is active label',
    defaultMessage: 'Active',
  },
  usersAndUserGroupsInactive: {
    id: 'usersAndUserGroupsInactive',
    description: 'User is inactive label',
    defaultMessage: 'Inactive',
  },
  usersAndUserGroupsYes: {
    id: 'usersAndUserGroupsYes',
    description: 'Yes is Org Admin label',
    defaultMessage: 'Yes',
  },
  usersAndUserGroupsNo: {
    id: 'usersAndUserGroupsNo',
    description: 'No isnt Org Admin label',
    defaultMessage: 'No',
  },
  usersAndUserGroupsAddUserDescription: {
    id: 'usersAndUserGroupsAddUserDescription',
    description: 'Description within add user to user group modal',
    defaultMessage:
      'Select a user group to add <b>{numUsers} {plural}</b> to. These are all the user groups in your account. To manage user groups, go to user groups.',
  },
  assignedUserGroupsTooltipHeader: {
    id: 'assignedUserGroupsTooltipHeader',
    description: 'header for assigned user groups tooltip',
    defaultMessage: 'Assigned user groups',
  },
  assignedUserGroupsTooltipBody: {
    id: 'assignedUserGroupsTooltipBody',
    description: 'body for assigned user groups tooltip',
    defaultMessage: 'User groups are granted roles that contain a set of permissions. Roles are limited to the workspace in which they were assigned',
  },
  workspaceAssignment: {
    id: 'workspaceAssignment',
    description: 'column header for assigned user groups table',
    defaultMessage: 'Workspace assignment (TBD)',
  },
  deleteUserModalTitle: {
    id: 'deleteUserModalTitle',
    description: 'Title for delete user modal ',
    defaultMessage: 'Remove from user groups?',
  },
  deleteUserModalBody: {
    id: 'deleteUserModalBody',
    description: 'Modal body text for delete user',
    defaultMessage: 'will lose all the roles associated with the user groups it belongs to.',
  },
  addToUserGroup: {
    id: 'addToUserGroup',
    description: 'Action column option to add user to group',
    defaultMessage: 'Add to user group',
  },
  removeFromUserGroup: {
    id: 'removeFromUserGroup',
    description: 'Action column option to remove user from group',
    defaultMessage: 'Remove from user groups',
  },
});