Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] dev from KelvinTegelaar:dev #162

Merged
merged 6 commits into from
Apr 21, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
41 changes: 28 additions & 13 deletions src/data/standards.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
{
"name": "standards.AuditLog",
"cat": "Global Standards",
"tag": ["lowimpact", "CIS"],
"tag": ["lowimpact", "CIS", "mip_search_auditlog"],
"helpText": "Enables the Unified Audit Log for tracking and auditing activities. Also runs Enable-OrganizationCustomization if necessary.",
"addedComponent": [],
"label": "Enable the Unified Audit Log",
Expand All @@ -63,7 +63,7 @@
{
"name": "standards.EnableCustomerLockbox",
"cat": "Global Standards",
"tag": ["lowimpact", "CIS"],
"tag": ["lowimpact", "CIS", "CustomerLockBoxEnabled"],
"helpText": "Enables Customer Lockbox that offers an approval process for Microsoft support to access organization data",
"addedComponent": [],
"label": "Enable Customer Lockbox",
Expand Down Expand Up @@ -103,7 +103,7 @@
{
"name": "standards.ActivityBasedTimeout",
"cat": "Global Standards",
"tag": ["mediumimpact", "CIS"],
"tag": ["mediumimpact", "CIS", "spo_idle_session_timeout"],
"helpText": "Enables and sets Idle session timeout for Microsoft 365 to 1 hour. This policy affects most M365 web apps",
"addedComponent": [],
"label": "Enable 1 hour Activity based Timeout",
Expand Down Expand Up @@ -225,7 +225,7 @@
{
"name": "standards.PasswordExpireDisabled",
"cat": "Entra (AAD) Standards",
"tag": ["lowimpact", "CIS"],
"tag": ["lowimpact", "CIS", "PWAgePolicyNew"],
"helpText": "Disables the expiration of passwords for the tenant by setting the password expiration policy to never expire for any user.",
"addedComponent": [],
"label": "Do not expire passwords",
Expand Down Expand Up @@ -535,7 +535,7 @@
{
"name": "standards.EnableMailTips",
"cat": "Exchange Standards",
"tag": ["lowimpact", "CIS"],
"tag": ["lowimpact", "CIS", "exo_mailtipsenabled"],
"helpText": "Enables all MailTips in Outlook. MailTips are the notifications Outlook and Outlook on the web shows when an email you create, meets some requirements",
"addedComponent": [
{
Expand Down Expand Up @@ -582,7 +582,7 @@
{
"name": "standards.EnableMailboxAuditing",
"cat": "Exchange Standards",
"tag": ["lowimpact", "CIS"],
"tag": ["lowimpact", "CIS", "exo_mailboxaudit"],
"helpText": "Enables Mailbox auditing for all mailboxes and on tenant level. Disables audit bypass on all mailboxes. Unified Audit Log needs to be enabled for this standard to function.",
"addedComponent": [],
"label": "Enable Mailbox auditing",
Expand Down Expand Up @@ -664,7 +664,7 @@
{
"name": "standards.DisableExternalCalendarSharing",
"cat": "Exchange Standards",
"tag": ["lowimpact", "CIS"],
"tag": ["lowimpact", "CIS", "exo_individualsharing"],
"helpText": "Disables the ability for users to share their calendar with external users. Only for the default policy, so exclusions can be made if needed.",
"addedComponent": [],
"label": "Disable external calendar sharing",
Expand All @@ -674,7 +674,7 @@
{
"name": "standards.DisableAdditionalStorageProviders",
"cat": "Exchange Standards",
"tag": ["lowimpact", "CIS"],
"tag": ["lowimpact", "CIS", "exo_storageproviderrestricted"],
"helpText": "Disables the ability for users to open files in Outlook on the Web, from other providers such as Box, Dropbox, Facebook, Google Drive, OneDrive Personal, etc.",
"addedComponent": [],
"label": "Disable additional storage providers in OWA",
Expand All @@ -684,7 +684,7 @@
{
"name": "standards.DisableOutlookAddins",
"cat": "Exchange Standards",
"tag": ["mediumimpact", "CIS"],
"tag": ["mediumimpact", "CIS", "exo_outlookaddins"],
"helpText": "Disables the ability for users to install add-ins in Outlook. This is to prevent users from installing malicious add-ins.",
"addedComponent": [],
"label": "Disable users from installing add-ins in Outlook",
Expand Down Expand Up @@ -765,7 +765,7 @@
{
"name": "standards.SafeLinksPolicy",
"cat": "Defender Standards",
"tag": ["lowimpact", "CIS"],
"tag": ["lowimpact", "CIS", "mdo_safelinksforemail", "mdo_safelinksforOfficeApps"],
"helpText": "This creates a safelink policy that automatically scans, tracks, and and enables safe links for Email, Office, and Teams for both external and internal senders",
"addedComponent": [
{
Expand All @@ -791,7 +791,16 @@
{
"name": "standards.AntiPhishPolicy",
"cat": "Defender Standards",
"tag": ["lowimpact", "CIS"],
"tag": [
"lowimpact",
"CIS",
"mdo_safeattachments",
"mdo_highconfidencespamaction",
"mdo_highconfidencephishaction",
"mdo_phisspamacation",
"mdo_spam_notifications_only_for_admins",
"mdo_antiphishingpolicies"
],
"helpText": "This creates a Anti-Phishing policy that automatically enables Mailbox Intelligence and spoofing, optional switches for Mailtips.",
"addedComponent": [
{
Expand Down Expand Up @@ -870,7 +879,13 @@
{
"name": "standards.SafeAttachmentPolicy",
"cat": "Defender Standards",
"tag": ["lowimpact", "CIS"],
"tag": [
"lowimpact",
"CIS",
"mdo_safedocuments",
"mdo_commonattachmentsfilter",
"mdo_safeattachmentpolicy"
],
"helpText": "This creates a Safe Attachment policy",
"addedComponent": [
{
Expand Down Expand Up @@ -946,7 +961,7 @@
{
"name": "standards.MalwareFilterPolicy",
"cat": "Defender Standards",
"tag": ["lowimpact", "CIS"],
"tag": ["lowimpact", "CIS", "mdo_zapspam", "mdo_zapphish", "mdo_zapmalware"],
"helpText": "This creates a Malware filter policy that enables the default File filter and Zero-hour auto purge for malware.",
"addedComponent": [
{
Expand Down
1 change: 1 addition & 0 deletions src/importsMap.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -125,6 +125,7 @@ import React from 'react'
"/license": React.lazy(() => import('./views/pages/license/License')),
"/cipp/settings": React.lazy(() => import('./views/cipp/app-settings/CIPPSettings')),
"/cipp/setup": React.lazy(() => import('./views/cipp/Setup')),
"/tenant/administration/securescore": React.lazy(() => import('./views/tenant/administration/SecureScore')),
"/tenant/administration/gdap": React.lazy(() => import('./views/tenant/administration/GDAPWizard')),
"/tenant/administration/gdap-invite": React.lazy(() => import('./views/tenant/administration/GDAPInviteWizard')),
"/tenant/administration/gdap-role-wizard": React.lazy(() => import('./views/tenant/administration/GDAPRoleWizard')),
Expand Down
6 changes: 6 additions & 0 deletions src/routes.json
Original file line number Diff line number Diff line change
Expand Up @@ -864,6 +864,12 @@
"component": "views/cipp/Setup",
"allowedRoles": ["admin"]
},
{
"path": "/tenant/administration/securescore",
"name": "Secure Score Management",
"component": "views/tenant/administration/SecureScore",
"allowedRoles": ["admin", "editor", "readonly"]
},
{
"path": "/tenant/administration/gdap",
"name": "GDAP Wizard",
Expand Down
2 changes: 1 addition & 1 deletion src/scss/_themes.scss
Original file line number Diff line number Diff line change
Expand Up @@ -479,7 +479,7 @@
--cui-toast-color: var(--cui-color-black);
--cui-toast-header-color: var(--cui-color-black);
--cui-card-cap-color: var(--cyberdrain-white);
--cui-card-cap-bg: var(--cui-color-dark);
--cui-card-cap-bg: var(--cui-color-gray-hover);
--cui-tertiary-bg: var(--cui-bgcolor-table-header);
// CIPP Impact theme variables.
--cipp-toast-bg: var(--cui-color-header-bar);
Expand Down
Loading