diff --git a/packages/app/src/components/SecurityTab/SecurityTab.tsx b/packages/app/src/components/SecurityTab/SecurityTab.tsx
index 69c2455ea5..87311ed34f 100644
--- a/packages/app/src/components/SecurityTab/SecurityTab.tsx
+++ b/packages/app/src/components/SecurityTab/SecurityTab.tsx
@@ -21,10 +21,14 @@ import {
} from '@backstage/plugin-scaffolder';
interface SecurityTabProps {
+ namespace: string;
+ templateName: string;
customExtensionsElement?: React.ReactNode;
}
export function SecurityTab({
+ namespace,
+ templateName,
customExtensionsElement = <>>,
}: SecurityTabProps): JSX.Element | null {
// eslint-disable-next-line no-alert
@@ -38,11 +42,17 @@ export function SecurityTab({
return (
);
}
diff --git a/packages/app/src/components/catalog/EntityPage.tsx b/packages/app/src/components/catalog/EntityPage.tsx
index 6288dc86ee..25f9b4fdc8 100644
--- a/packages/app/src/components/catalog/EntityPage.tsx
+++ b/packages/app/src/components/catalog/EntityPage.tsx
@@ -404,7 +404,7 @@ const overviewContent = (
const securityContent = (
-
+
);
diff --git a/plugins/scaffolder/src/next/TemplateWizardContent/TemplateWizardContent.tsx b/plugins/scaffolder/src/next/TemplateWizardContent/TemplateWizardContent.tsx
index ced1be5fdc..72d3b6c921 100644
--- a/plugins/scaffolder/src/next/TemplateWizardContent/TemplateWizardContent.tsx
+++ b/plugins/scaffolder/src/next/TemplateWizardContent/TemplateWizardContent.tsx
@@ -55,6 +55,7 @@ export interface TemplateWizardContentProps {
transformErrors?: ErrorTransformer;
onComplete: (values: Record) => Promise;
onError(error: Error | undefined): JSX.Element | null;
+ initialFormState?: Record;
}
export const TemplateWizardContent = (
@@ -107,6 +108,7 @@ export const TemplateWizardContent = (
extensions={props.customFieldExtensions}
onComplete={props.onComplete}
transformErrors={props.transformErrors}
+ initialFormState={props.initialFormState}
/>
)}