Uncomment missing feature privileges message (#113954) (#114072)

Co-authored-by: Dmitry Shevchenko <dmshevch@gmail.com>
This commit is contained in:
Kibana Machine 2021-10-06 08:45:38 -04:00 committed by GitHub
parent e17077cf0f
commit 895aad24b1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -56,7 +56,7 @@ export const missingPrivilegesCallOutBody = ({
}: MissingPrivileges) => ( }: MissingPrivileges) => (
<FormattedMessage <FormattedMessage
id="xpack.securitySolution.detectionEngine.missingPrivilegesCallOut.messageBody.messageDetail" id="xpack.securitySolution.detectionEngine.missingPrivilegesCallOut.messageBody.messageDetail"
defaultMessage="{essence} {indexPrivileges} Related documentation: {docs}" defaultMessage="{essence} {indexPrivileges} {featurePrivileges} Related documentation: {docs}"
values={{ values={{
essence: ( essence: (
<p> <p>
@ -77,30 +77,23 @@ export const missingPrivilegesCallOutBody = ({
{indexPrivileges.map(([index, missingPrivileges]) => ( {indexPrivileges.map(([index, missingPrivileges]) => (
<li key={index}>{missingIndexPrivileges(index, missingPrivileges)}</li> <li key={index}>{missingIndexPrivileges(index, missingPrivileges)}</li>
))} ))}
{
// TODO: Uncomment once RBAC for alerts is reenabled
/* {featurePrivileges.map(([feature, missingPrivileges]) => (
<li key={feature}>{missingFeaturePrivileges(feature, missingPrivileges)}</li>
))} */
}
</ul> </ul>
</> </>
) : null, ) : null,
// TODO: Uncomment once RBAC for alerts is reenabled featurePrivileges:
// featurePrivileges: featurePrivileges.length > 0 ? (
// featurePrivileges.length > 0 ? ( <>
// <> <FormattedMessage
// <FormattedMessage id="xpack.securitySolution.detectionEngine.missingPrivilegesCallOut.messageBody.featurePrivilegesTitle"
// id="xpack.securitySolution.detectionEngine.missingPrivilegesCallOut.messageBody.featurePrivilegesTitle" defaultMessage="Missing Kibana feature privileges:"
// defaultMessage="Missing Kibana feature privileges:" />
// /> <ul>
// <ul> {featurePrivileges.map(([feature, missingPrivileges]) => (
// {featurePrivileges.map(([feature, missingPrivileges]) => ( <li key={feature}>{missingFeaturePrivileges(feature, missingPrivileges)}</li>
// <li key={feature}>{missingFeaturePrivileges(feature, missingPrivileges)}</li> ))}
// ))} </ul>
// </ul> </>
// </> ) : null,
// ) : null,
docs: ( docs: (
<ul> <ul>
<li> <li>
@ -159,15 +152,14 @@ const missingIndexPrivileges = (index: string, privileges: string[]) => (
/> />
); );
// TODO: Uncomment once RBAC for alerts is reenabled const missingFeaturePrivileges = (feature: string, privileges: string[]) => (
// const missingFeaturePrivileges = (feature: string, privileges: string[]) => ( <FormattedMessage
// <FormattedMessage id="xpack.securitySolution.detectionEngine.missingPrivilegesCallOut.messageBody.missingFeaturePrivileges"
// id="xpack.securitySolution.detectionEngine.missingPrivilegesCallOut.messageBody.missingFeaturePrivileges" defaultMessage="Missing {privileges} privileges for the {index} feature. {explanation}"
// defaultMessage="Missing {privileges} privileges for the {index} feature. {explanation}" values={{
// values={{ privileges: <CommaSeparatedValues values={privileges} />,
// privileges: <CommaSeparatedValues values={privileges} />, index: <EuiCode>{feature}</EuiCode>,
// index: <EuiCode>{feature}</EuiCode>, explanation: getPrivilegesExplanation(privileges, feature),
// explanation: getPrivilegesExplanation(privileges, feature), }}
// }} />
// /> );
// );