diff --git a/src/views/endpoint/intune/MEMListPolicies.jsx b/src/views/endpoint/intune/MEMListPolicies.jsx
index b5e47974e0c8..ad45fc5485fe 100644
--- a/src/views/endpoint/intune/MEMListPolicies.jsx
+++ b/src/views/endpoint/intune/MEMListPolicies.jsx
@@ -1,7 +1,15 @@
import React, { useState } from 'react'
import { useSelector } from 'react-redux'
import { CButton } from '@coreui/react'
-import { faBook, faEdit, faEllipsisV, faTrashAlt } from '@fortawesome/free-solid-svg-icons'
+import {
+ faBook,
+ faEdit,
+ faEllipsisV,
+ faGlobeEurope,
+ faPager,
+ faTrashAlt,
+ faUser,
+} from '@fortawesome/free-solid-svg-icons'
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
import { CippPageList } from 'src/components/layout'
import { Link } from 'react-router-dom'
@@ -14,13 +22,6 @@ const Actions = (row, rowIndex, formatExtraData) => {
const tenant = useSelector((state) => state.app.currentTenant)
return (
<>
-
-
-
-
-
setOCVisible(true)}>
@@ -41,6 +42,30 @@ const Actions = (row, rowIndex, formatExtraData) => {
modalUrl: `/api/AddIntuneTemplate?TenantFilter=${tenant.defaultDomainName}&ID=${row.id}&URLName=${row.URLName}`,
modalMessage: 'Are you sure you want to create a template based on this policy?',
},
+ {
+ icon: ,
+ label: ' Assign to All Users',
+ color: 'info',
+ modal: true,
+ modalUrl: `/api/ExecAssignPolicy?AssignTo=allLicensedUsers&TenantFilter=${tenant.defaultDomainName}&ID=${row.id}`,
+ modalMessage: `Are you sure you want to assign ${row.displayName} to all users?`,
+ },
+ {
+ icon: ,
+ label: ' Assign to All Devices',
+ color: 'info',
+ modal: true,
+ modalUrl: `/api/ExecAssignPolicy?AssignTo=AllDevices&TenantFilter=${tenant.defaultDomainName}&ID=${row.id}`,
+ modalMessage: `Are you sure you want to assign ${row.displayName} to all devices?`,
+ },
+ {
+ icon: ,
+ label: ' Assign Globally (All Users / All Devices)',
+ color: 'info',
+ modal: true,
+ modalUrl: `/api/ExecAssignPolicy?AssignTo=AllDevicesAndUsers&TenantFilter=${tenant.defaultDomainName}&ID=${row.id}`,
+ modalMessage: `Are you sure you want to assign ${row.displayName} to all users and devices?`,
+ },
{
label: 'Delete Policy',
color: 'danger',