diff --git a/src/layouts/config.js b/src/layouts/config.js
index cb3833d87085..8550f463a070 100644
--- a/src/layouts/config.js
+++ b/src/layouts/config.js
@@ -711,6 +711,11 @@ export const nativeMenuItems = [
path: "/email/reports/mailbox-cas-settings",
permissions: ["Exchange.Mailbox.*"],
},
+ {
+ title: "Outdated ActiveSync Devices",
+ path: "/email/reports/outdated-activesync-devices",
+ permissions: ["Exchange.Mailbox.*"],
+ },
{
title: "Anti-Phishing Filters",
path: "/email/reports/antiphishing-filters",
diff --git a/src/pages/email/reports/outdated-activesync-devices/index.js b/src/pages/email/reports/outdated-activesync-devices/index.js
new file mode 100644
index 000000000000..63ca0fc1e6c3
--- /dev/null
+++ b/src/pages/email/reports/outdated-activesync-devices/index.js
@@ -0,0 +1,34 @@
+import { Layout as DashboardLayout } from "/src/layouts/index.js";
+import { CippTablePage } from "/src/components/CippComponents/CippTablePage.jsx";
+
+const Page = () => {
+ const columns = [
+ "userDisplayName",
+ "userPrincipalName",
+ "deviceId",
+ "deviceModel",
+ "clientType",
+ "clientVersion",
+ "deviceOS",
+ "deviceFriendlyName",
+ "firstSyncTime",
+ "lastSuccessSync",
+ ];
+
+ const offCanvas = {
+ extendedInfoFields: columns,
+ };
+
+ return (
+
+ );
+};
+
+Page.getLayout = (page) => {page};
+
+export default Page;