|
39 | 39 | "powershellEquivalent": "Set-MsolCompanyContactInformation", |
40 | 40 | "recommendedBy": [] |
41 | 41 | }, |
| 42 | + { |
| 43 | + "name": "standards.EnableEWSOnSharedMailbox", |
| 44 | + "cat": "Exchange Standards", |
| 45 | + "tag": [], |
| 46 | + "helpText": "Enable EWS on shared mailboxes, required for some backup products to continue functioning.", |
| 47 | + "docsDescription": "Enable EWS on shared mailboxes, required for some backup products to continue functioning.", |
| 48 | + "executiveText": "Enable EWS on shared mailboxes, required for some backup products to continue functioning.", |
| 49 | + "label": "Enable EWS on Shared Mailboxes", |
| 50 | + "disabledFeatures": { "report": true, "warn": true, "remediate": false }, |
| 51 | + "impact": "Medium Impact", |
| 52 | + "impactColour": "warning", |
| 53 | + "addedDate": "2026-04-15", |
| 54 | + "powershellEquivalent": "Set-CASMailbox -Identity 'sharedmailbox@domain.com' -EwsEnabled $true & Set-OrganizationConfig -EwsEnabled $true" |
| 55 | + }, |
42 | 56 | { |
43 | 57 | "name": "standards.DeployMailContact", |
44 | 58 | "cat": "Exchange Standards", |
|
4779 | 4793 | } |
4780 | 4794 | ] |
4781 | 4795 | }, |
4782 | | - { |
| 4796 | + { |
4783 | 4797 | "type": "switch", |
4784 | 4798 | "name": "standards.TeamsGlobalMeetingPolicy.AllowPSTNUsersToBypassLobby", |
4785 | 4799 | "label": "Allow dial-in users to bypass lobby" |
|
5106 | 5120 | "condition": { |
5107 | 5121 | "field": "standards.TeamsFederationConfiguration.DomainControl.value", |
5108 | 5122 | "compareType": "isOneOf", |
5109 | | - "compareValue": [ |
5110 | | - "AllowSpecificExternal", |
5111 | | - "BlockSpecificExternal" |
5112 | | - ] |
| 5123 | + "compareValue": ["AllowSpecificExternal", "BlockSpecificExternal"] |
5113 | 5124 | } |
5114 | 5125 | } |
5115 | 5126 | ], |
|
5847 | 5858 | "name": "standards.DeployCheckChromeExtension", |
5848 | 5859 | "cat": "Intune Standards", |
5849 | 5860 | "tag": [], |
5850 | | - "helpText": "Deploys the Check by CyberDrain browser extension via a Win32 script app in Intune for both Chrome and Edge browsers with configurable settings. Chrome ID: benimdeioplgkhanklclahllklceahbe, Edge ID: knepjpocdagponkonnbggpcnhnaikajg", |
5851 | | - "docsDescription": "Creates an Intune Win32 script application that writes registry keys to install and configure the Check by CyberDrain browser extension on managed devices for both Google Chrome and Microsoft Edge browsers. Uses a PowerShell detection script to enforce configuration drift — when settings change in CIPP the app is automatically redeployed.", |
5852 | | - "executiveText": "Automatically deploys the Check by CyberDrain browser extension across all company devices with configurable security and branding settings, ensuring consistent security monitoring and compliance capabilities. This extension provides enhanced security features and monitoring tools that help protect against threats while maintaining user productivity.", |
| 5861 | + "helpText": "Deploys the Check Chrome extension via Intune OMA-URI custom policies for both Chrome and Edge browsers with configurable settings. Chrome ID: benimdeioplgkhanklclahllklceahbe, Edge ID: knepjpocdagponkonnbggpcnhnaikajg", |
| 5862 | + "docsDescription": "Creates Intune OMA-URI custom policies that automatically install and configure the Check Chrome extension on managed devices for both Google Chrome and Microsoft Edge browsers. This ensures the extension is deployed consistently across all corporate devices with customizable settings.", |
| 5863 | + "executiveText": "Automatically deploys the Check browser extension across all company devices with configurable security and branding settings, ensuring consistent security monitoring and compliance capabilities. This extension provides enhanced security features and monitoring tools that help protect against threats while maintaining user productivity.", |
5853 | 5864 | "addedComponent": [ |
5854 | | - { |
5855 | | - "type": "switch", |
5856 | | - "name": "standards.DeployCheckChromeExtension.showNotifications", |
5857 | | - "label": "Show notifications", |
5858 | | - "defaultValue": true |
5859 | | - }, |
5860 | 5865 | { |
5861 | 5866 | "type": "switch", |
5862 | 5867 | "name": "standards.DeployCheckChromeExtension.enableValidPageBadge", |
5863 | 5868 | "label": "Enable valid page badge", |
5864 | | - "defaultValue": false |
| 5869 | + "defaultValue": true |
5865 | 5870 | }, |
5866 | 5871 | { |
5867 | 5872 | "type": "switch", |
5868 | 5873 | "name": "standards.DeployCheckChromeExtension.enablePageBlocking", |
5869 | 5874 | "label": "Enable page blocking", |
5870 | 5875 | "defaultValue": true |
5871 | 5876 | }, |
5872 | | - { |
5873 | | - "type": "switch", |
5874 | | - "name": "standards.DeployCheckChromeExtension.forceToolbarPin", |
5875 | | - "label": "Force pin extension to toolbar", |
5876 | | - "defaultValue": false |
5877 | | - }, |
5878 | 5877 | { |
5879 | 5878 | "type": "switch", |
5880 | 5879 | "name": "standards.DeployCheckChromeExtension.enableCippReporting", |
|
5886 | 5885 | "name": "standards.DeployCheckChromeExtension.customRulesUrl", |
5887 | 5886 | "label": "Custom Rules URL", |
5888 | 5887 | "placeholder": "https://YOUR-CIPP-SERVER-URL/rules.json", |
5889 | | - "helperText": "Enter the URL for custom rules if you have them. This should point to a JSON file with the same structure as the rules.json used for CIPP reporting.", |
5890 | 5888 | "required": false |
5891 | 5889 | }, |
5892 | 5890 | { |
5893 | 5891 | "type": "number", |
5894 | 5892 | "name": "standards.DeployCheckChromeExtension.updateInterval", |
5895 | 5893 | "label": "Update interval (hours)", |
5896 | | - "defaultValue": 24 |
| 5894 | + "defaultValue": 12 |
5897 | 5895 | }, |
5898 | 5896 | { |
5899 | 5897 | "type": "switch", |
5900 | 5898 | "name": "standards.DeployCheckChromeExtension.enableDebugLogging", |
5901 | 5899 | "label": "Enable debug logging", |
5902 | 5900 | "defaultValue": false |
5903 | 5901 | }, |
5904 | | - { |
5905 | | - "type": "switch", |
5906 | | - "name": "standards.DeployCheckChromeExtension.enableGenericWebhook", |
5907 | | - "label": "Enable generic webhook", |
5908 | | - "defaultValue": false |
5909 | | - }, |
5910 | | - { |
5911 | | - "type": "textField", |
5912 | | - "name": "standards.DeployCheckChromeExtension.webhookUrl", |
5913 | | - "label": "Webhook URL", |
5914 | | - "placeholder": "https://webhook.example.com/endpoint", |
5915 | | - "required": false |
5916 | | - }, |
5917 | | - { |
5918 | | - "type": "autoComplete", |
5919 | | - "multiple": true, |
5920 | | - "creatable": true, |
5921 | | - "required": false, |
5922 | | - "name": "standards.DeployCheckChromeExtension.webhookEvents", |
5923 | | - "label": "Webhook Events", |
5924 | | - "placeholder": "e.g. pageBlocked, pageAllowed" |
5925 | | - }, |
5926 | | - { |
5927 | | - "type": "autoComplete", |
5928 | | - "multiple": true, |
5929 | | - "creatable": true, |
5930 | | - "required": false, |
5931 | | - "freeSolo": true, |
5932 | | - "name": "standards.DeployCheckChromeExtension.urlAllowlist", |
5933 | | - "label": "URL Allowlist", |
5934 | | - "placeholder": "e.g. https://example.com/*", |
5935 | | - "helperText": "Enter URLs to allowlist in the extension. Press enter to add each URL. Wildcards are allowed. This should be used for sites that are being blocked by the extension but are known to be safe." |
5936 | | - }, |
5937 | 5902 | { |
5938 | 5903 | "type": "textField", |
5939 | 5904 | "name": "standards.DeployCheckChromeExtension.companyName", |
5940 | 5905 | "label": "Company Name", |
5941 | 5906 | "placeholder": "YOUR-COMPANY", |
5942 | 5907 | "required": false |
5943 | 5908 | }, |
5944 | | - { |
5945 | | - "type": "textField", |
5946 | | - "name": "standards.DeployCheckChromeExtension.companyURL", |
5947 | | - "label": "Company URL", |
5948 | | - "placeholder": "https://yourcompany.com", |
5949 | | - "required": false |
5950 | | - }, |
5951 | 5909 | { |
5952 | 5910 | "type": "textField", |
5953 | 5911 | "name": "standards.DeployCheckChromeExtension.productName", |
|
5966 | 5924 | "type": "textField", |
5967 | 5925 | "name": "standards.DeployCheckChromeExtension.primaryColor", |
5968 | 5926 | "label": "Primary Color", |
5969 | | - "placeholder": "#F77F00", |
| 5927 | + "placeholder": "#0044CC", |
5970 | 5928 | "required": false |
5971 | 5929 | }, |
5972 | 5930 | { |
|
5978 | 5936 | }, |
5979 | 5937 | { |
5980 | 5938 | "name": "AssignTo", |
5981 | | - "label": "Who should this app be assigned to?", |
| 5939 | + "label": "Who should this policy be assigned to?", |
5982 | 5940 | "type": "radio", |
5983 | 5941 | "options": [ |
5984 | 5942 | { |
|
6010 | 5968 | "label": "Enter the custom group name if you selected 'Assign to Custom Group'. Wildcards are allowed." |
6011 | 5969 | } |
6012 | 5970 | ], |
6013 | | - "label": "Deploy Check by CyberDrain Browser Extension", |
| 5971 | + "label": "Deploy Check Chrome Extension", |
6014 | 5972 | "impact": "Low Impact", |
6015 | 5973 | "impactColour": "info", |
6016 | 5974 | "addedDate": "2025-09-18", |
6017 | | - "powershellEquivalent": "Add-CIPPW32ScriptApplication", |
| 5975 | + "powershellEquivalent": "New-GraphPostRequest -uri 'https://graph.microsoft.com/beta/deviceManagement/configurationPolicies'", |
6018 | 5976 | "recommendedBy": ["CIPP"] |
6019 | 5977 | }, |
6020 | 5978 | { |
|
6081 | 6039 | "impactColour": "info", |
6082 | 6040 | "addedDate": "2025-11-19", |
6083 | 6041 | "powershellEquivalent": "New-GraphPostRequest to /beta/security/secureScoreControlProfiles/{id}" |
6084 | | - }, |
6085 | | - { |
6086 | | - "name": "standards.ColleagueImpersonationAlert", |
6087 | | - "cat": "Exchange Standards", |
6088 | | - "tag": [ |
6089 | | - "Exchange", |
6090 | | - "Security", |
6091 | | - "Transport Rules" |
6092 | | - ], |
6093 | | - "helpText": "Creates/updates 5x Exchange Online transport rules (A-E, F-J, K-O, P-T, U-Z) that prepend an HTML disclaimer banner to inbound emails where the sender display name matches a mailbox in the organisation. Accepted tenant domains are always exempt automatically. Inactive users are removed and enabled users are added. Any manually configured sender or domain exemptions already present on existing rules are preserved.", |
6094 | | - "docsDescription": "Creates five Exchange Online transport rules grouped by the first letter of user display names (A-E, F-J, K-O, P-T, U-Z). Each rule fires when an external sender's From header matches a display name in that group, prepends a configurable HTML warning banner, and skips emails from accepted organisational domains. Any manually configured sender or domain exemptions on existing rules are preserved when the standard runs. The disclaimer HTML is fully customisable via the standard settings.", |
6095 | | - "executiveText": "Protects staff from display-name impersonation attacks by injecting a visible warning banner on emails that appear to come from a colleague but originate externally. Rules are maintained automatically across all letter groups and updated whenever the standard runs.", |
6096 | | - "addedComponent": [ |
6097 | | - { |
6098 | | - "type": "heading", |
6099 | | - "label": "Alert Banner (HTML)", |
6100 | | - "required": false |
6101 | | - }, |
6102 | | - { |
6103 | | - "type": "textField", |
6104 | | - "name": "standards.ColleagueImpersonationAlert.disclaimerHtml", |
6105 | | - "label": "Disclaimer HTML – Paste the full HTML for the warning banner", |
6106 | | - "required": true |
6107 | | - }, |
6108 | | - { |
6109 | | - "type": "heading", |
6110 | | - "label": "Keyword Exclusions (Exclude certain users by keywords)", |
6111 | | - "required": false |
6112 | | - }, |
6113 | | - { |
6114 | | - "type": "autoComplete", |
6115 | | - "name": "standards.ColleagueImpersonationAlert.excludedMailboxes", |
6116 | | - "label": "Exclude mailboxes by keywords for example any Displayname starting with (Leaver)", |
6117 | | - "multiple": true, |
6118 | | - "creatable": true, |
6119 | | - "required": false |
6120 | | - }, |
6121 | | - { |
6122 | | - "type": "heading", |
6123 | | - "label": "Exempt Senders (Email Accounts)", |
6124 | | - "required": false |
6125 | | - }, |
6126 | | - { |
6127 | | - "type": "autoComplete", |
6128 | | - "name": "standards.ColleagueImpersonationAlert.additionalExemptSenders", |
6129 | | - "label": "Additional exempt sender addresses", |
6130 | | - "multiple": true, |
6131 | | - "creatable": true, |
6132 | | - "required": false |
6133 | | - } |
6134 | | - ], |
6135 | | - "label": "Colleague Impersonation Alert Transport Rules", |
6136 | | - "impact": "Medium Impact", |
6137 | | - "impactColour": "warning", |
6138 | | - "addedDate": "2026-03-22", |
6139 | | - "powershellEquivalent": "New-TransportRule / Set-TransportRule", |
6140 | | - "recommendedBy": [] |
6141 | 6042 | } |
6142 | 6043 | ] |
0 commit comments