diff --git a/backend/src/ee/services/license/licence-fns.ts b/backend/src/ee/services/license/licence-fns.ts
index 189a3c4e0..492d09ec3 100644
--- a/backend/src/ee/services/license/licence-fns.ts
+++ b/backend/src/ee/services/license/licence-fns.ts
@@ -33,7 +33,7 @@ export const getDefaultOnPremFeatures = (): TFeatureSet => ({
status: null,
trial_end: null,
has_used_trial: true,
- secretApproval: false,
+ secretApproval: true,
secretRotation: true
});
diff --git a/frontend/src/components/basic/Divider.tsx b/frontend/src/components/basic/Divider.tsx
new file mode 100644
index 000000000..f1a570d7b
--- /dev/null
+++ b/frontend/src/components/basic/Divider.tsx
@@ -0,0 +1,15 @@
+import { twMerge } from "tailwind-merge";
+
+interface IProps {
+ className?: string;
+}
+
+const Divider = ({ className }: IProps): JSX.Element => {
+ return (
+
+ );
+};
+
+export default Divider;
diff --git a/frontend/src/components/permissions/PermissionDeniedBanner.tsx b/frontend/src/components/permissions/PermissionDeniedBanner.tsx
index b3c7a4f53..f9707d634 100644
--- a/frontend/src/components/permissions/PermissionDeniedBanner.tsx
+++ b/frontend/src/components/permissions/PermissionDeniedBanner.tsx
@@ -3,6 +3,8 @@ import { faLock } from "@fortawesome/free-solid-svg-icons";
import { FontAwesomeIcon } from "@fortawesome/react-fontawesome";
import { twMerge } from "tailwind-merge";
+import { Button } from "../v2";
+
type Props = {
containerClassName?: string;
className?: string;
@@ -32,6 +34,9 @@ export const PermissionDeniedBanner = ({ containerClassName, className, children
)}
+
);
diff --git a/frontend/src/views/SecretApprovalPage/SecretApprovalPage.tsx b/frontend/src/views/SecretApprovalPage/SecretApprovalPage.tsx
index 3878ecdca..fa083b908 100644
--- a/frontend/src/views/SecretApprovalPage/SecretApprovalPage.tsx
+++ b/frontend/src/views/SecretApprovalPage/SecretApprovalPage.tsx
@@ -56,13 +56,19 @@ export const SecretApprovalPage = () => {
+
+
+
+
+
+