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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request]: Edit existing contacts #2680

Closed
HappyEarthDay opened this issue Jul 15, 2024 · 2 comments
Closed

[Feature Request]: Edit existing contacts #2680

HappyEarthDay opened this issue Jul 15, 2024 · 2 comments
Labels
enhancement New feature or request no-priority

Comments

@HappyEarthDay
Copy link

Description of the new feature - must be an in-depth explanation of the feature you want, reasoning why, and the added benefits for MSPs as a whole.

We can currently add a contact and remove individual contacts via CIPP, but we can't update existing contacts. We'd love to be able to use CIPP to update an existing contact.

PowerShell commands you would normally use to achieve above request

https://learn.microsoft.com/en-us/powershell/module/microsoft.graph.identity.directorymanagement/update-mgcontact?view=graph-powershell-1.0

update-mgcontact

@HappyEarthDay HappyEarthDay added enhancement New feature or request no-priority labels Jul 15, 2024
@BNWEIN
Copy link
Contributor

BNWEIN commented Jul 15, 2024

I will work on this

BNWEIN added a commit to BNWEIN/CIPP-API that referenced this issue Jul 16, 2024
Added ability to edit a contact

Fixes: KelvinTegelaar/CIPP#2680
BNWEIN added a commit to BNWEIN/CIPP that referenced this issue Jul 16, 2024
Added ability to edit contact

Fixes: KelvinTegelaar#2680
@BNWEIN
Copy link
Contributor

BNWEIN commented Jul 16, 2024

Added to Dev.

dovetechnow pushed a commit to dovetechnow/CIPP that referenced this issue Jul 21, 2024
* Add domain selector for JIT admin

* Wishful thinking

fixed verbiage "which" to "wish"

* Typo fix

* Added SpamFilterPolicy standard

* Added QuarantineRequestAlert standard

* Added SPDisableLegacyWorkflows standard

* Added bulkdelete to Contacts

* orderby desc

* Added ability to edit contact

Added ability to edit contact

Fixes: KelvinTegelaar#2680

* Updated verbiage

* spacing

* Add convert to room single and bulk
Change some wording

* Update EditContact.jsx

Changed to country selection, and added validation so its country is required.

* added sharepoint site creation and bulk creation

* add M365 groups

* Add add room button

* routes and mappings

* Add add room functionality

* Update navigation links for email administration pages

* Change route to /resources/management to prepare for adding equipment too

* Reorder and add notlike

* Add templates for forward and redirect alerts

* Consolidated User Submission Policy related standards. Fixed bug

* Start Managed folder assistant

* fixes bulk issue with errors

* Added Dismiss Risky User

* Added Research Compromised Account to Risky Users

* fixes 2696

* Added Research Compromised Account to Risk Detections

* Add mailbox locale

* made dropdoiwn select search

* Update licenses with neweste names

* add onedrive preprovision

* upped version

---------

Co-authored-by: Kristian Kjærgård <kris6673@hotmail.com>
Co-authored-by: KelvinTegelaar <49186168+KelvinTegelaar@users.noreply.github.com>
Co-authored-by: Kristian Kjærgård <31723128+kris6673@users.noreply.github.com>
Co-authored-by: chase-vgo <168204519+chase-vgo@users.noreply.github.com>
Co-authored-by: Esco <OfficialEsco@users.noreply.github.com>
Co-authored-by: BNWEIN <bweinberg@prime-networks.co.uk>
Co-authored-by: KelvinTegelaar <Kelvin@limenetworks.nl>
Co-authored-by: cipptesting <security+cipptesting@milesit.com>
Co-authored-by: Kristian Bentsen Kjærgård (KBK) <kbk@complea.dk>
jadamwilson pushed a commit to RFXTechnologies/CIPP that referenced this issue Jul 22, 2024
* add all missing options and fix wrong editor value

* Added sharingDomainRestrictionMode Standard

* Added intuneBrandingProfile standard

* Update Users.jsx

Fixed Missing Username from Logbook when revoking sessions

* Added Quarantine Filters

* Renamed Function

Changed:  ExecSharePointOwner
to: ExecSharePointPerms

* Update EditGroup.jsx

Fixed case sensitivity issue resulting in group names not working in the results.

* JIT tweaks

* Update DeployJITAdmin.jsx

* Reorder SharePoint lowimpact standard

* e.actionsSelect is undefined fix

Co-Authored-By: Kai Stenbro <58435124+GreenChiip@users.noreply.github.com>

* fixes bpa table error in console

* added delete report

* fixes spacing issue

* Sign in report tweaks

* Updated DeploySpamfilter.jsx. Made priority configurable.

* Updated DeploySpamfilter.jsx. Made priority configurable

* JIT Update users query to ListGraphRequest

* Fix user ordering

* Update DeployVacation.jsx

* Change wording in standards

* Fix nested array flattening

* added error handling for when SAM wizard has not yet run.

* enhanced error middleware to handle sam wizard issues.

* Added risky sign-in filter

* new easy mode for GDAP

* Added Risky SignIns Report

* Updated loader

* EditGroupChanges

* error logging

* setup completion stuff

* Updated to RiskDetection

* Added Risky Users

* Update importsMap.jsx

* Moved to ListGraphRequest

* fix row.location is null

* Version up

* filterlist typo fix

* fix flatten/format functions

* Litigation Hold Standard

* fix nested array

* fix flatten when obj is null

* version up

* Update EditGroup.jsx

* Update Users.jsx

Removed the need for the ExecDisableEmailForward function

* Added Soft Deleted Mailbox Page

Added Soft Deleted Mailbox page, with the ability to restore from Offcanvas

* Update DeletedMailboxes.jsx

Added Date Deleted

* New UserReportDestinationEmail standard

* Remove word

* Update readme

* Add back a link to sponsors in the docs site

* Updated Anti-Phishing Policy Standards for more granular configuration

* Updated standards.json based on feedback

* backend hosted test

* extensions disable

* extensions update

* Added Authentication Methods

Added ability to view current authentication methods, and their current state

* Added Offcanvas actions to Auth Methods page, and added Scripted Alert for Soft Deleted Mailboxes

Added Offcanvas actions to Auth Methods page
Added Scripted Alert for Soft Deleted Mailboxes

* Add all new needed properties and fix a lot of PS commands and general stuff

* Adding self-service license management Standard

* Extension tweaks

Add Hudu
Cleanup mappings

* Update ExtensionMappings.jsx

* Cleanup comments, add refresh

* added backups

* improvements createbackup

* fixes external sender

* added cell copy button

* add sharepoint list stuff

* updated list of offboarding items

* Fix automapping

* Update recommended extensions and dev workflow

* convert to string for backup tasks

* fixes backup list

* Improve UI for extensions

Add button icons

* Extension layout fixes

Remove extra vertical height when mapping is present
Remove padding from mapping org/field cards

* Added removeCalendarInvites

* allow app deployment via standards

* Added SPAzureB2B standard

* Added SPDirectSharing standard

* Added SPExternalUserExpiration Standard

* Added SPEmailAttestation standard

* Added SPDisallowInfectedFiles standard

* added task to restore

* restore wizard updates

* updated backup to allot alert backups

* finished restore settings

* do not allow duplicate backups to be set.

* fixes to auditlog schema

* fixes issue with duplicate group mappings.

* Add callout for force sync

* added ability to use exportformatters with parameters

* Improve DeletedUserRentention standard

* update version

* Fix manual tenant mapping

* up version

* Allow multiple tenant to company map

* Add Extension Sync Status page

* Fix Dashboard domain names list length

Domains 4 and 5 would be hidden unless more than 5 were returned

* up version

* Add domain selector for JIT admin

* Wishful thinking

fixed verbiage "which" to "wish"

* Typo fix

* Added SpamFilterPolicy standard

* Added QuarantineRequestAlert standard

* Added SPDisableLegacyWorkflows standard

* Added bulkdelete to Contacts

* orderby desc

* Added ability to edit contact

Added ability to edit contact

Fixes: KelvinTegelaar#2680

* Updated verbiage

* spacing

* Add convert to room single and bulk
Change some wording

* Update EditContact.jsx

Changed to country selection, and added validation so its country is required.

* added sharepoint site creation and bulk creation

* add M365 groups

* Add add room button

* routes and mappings

* Add add room functionality

* Update navigation links for email administration pages

* Change route to /resources/management to prepare for adding equipment too

* Reorder and add notlike

* Add templates for forward and redirect alerts

* Consolidated User Submission Policy related standards. Fixed bug

* Start Managed folder assistant

* fixes bulk issue with errors

* Added Dismiss Risky User

* Added Research Compromised Account to Risky Users

* fixes 2696

* Added Research Compromised Account to Risk Detections

* Add mailbox locale

* made dropdoiwn select search

* Update licenses with neweste names

* add onedrive preprovision

* upped version

---------

Co-authored-by: BNWEIN <bweinberg@prime-networks.co.uk>
Co-authored-by: Kristian Kjærgård <31723128+kris6673@users.noreply.github.com>
Co-authored-by: Kristian Bentsen Kjærgård (KBK) <kbk@complea.dk>
Co-authored-by: Esco <OfficialEsco@users.noreply.github.com>
Co-authored-by: John Duprey <jwd@johnwduprey.com>
Co-authored-by: John Duprey <john@cyberdrain.com>
Co-authored-by: KelvinTegelaar <49186168+KelvinTegelaar@users.noreply.github.com>
Co-authored-by: Kai Stenbro <58435124+GreenChiip@users.noreply.github.com>
Co-authored-by: KelvinTegelaar <Kelvin@limenetworks.nl>
Co-authored-by: cipptesting <security+cipptesting@milesit.com>
Co-authored-by: Kristian Kjærgård <kris6673@hotmail.com>
Co-authored-by: chase-vgo <168204519+chase-vgo@users.noreply.github.com>
Co-authored-by: rvdwegen <github@vdwegen.app>
Co-authored-by: STG-Tanner <102822322+STG-Tanner@users.noreply.github.com>
mmostafabunker pushed a commit to Digital-Bunker-365/CIPP-OLD that referenced this issue Jul 22, 2024
Added ability to edit contact

Fixes: KelvinTegelaar#2680
robiheron pushed a commit to robiheron/CIPP that referenced this issue Jul 29, 2024
* Fix manual tenant mapping

* up version

* Allow multiple tenant to company map

* Add Extension Sync Status page

* Fix Dashboard domain names list length

Domains 4 and 5 would be hidden unless more than 5 were returned

* up version

* Add domain selector for JIT admin

* Wishful thinking

fixed verbiage "which" to "wish"

* Typo fix

* Added SpamFilterPolicy standard

* Added QuarantineRequestAlert standard

* Added SPDisableLegacyWorkflows standard

* Added bulkdelete to Contacts

* orderby desc

* Added ability to edit contact

Added ability to edit contact

Fixes: KelvinTegelaar#2680

* Updated verbiage

* spacing

* Add convert to room single and bulk
Change some wording

* Update EditContact.jsx

Changed to country selection, and added validation so its country is required.

* added sharepoint site creation and bulk creation

* add M365 groups

* Add add room button

* routes and mappings

* Add add room functionality

* Update navigation links for email administration pages

* Change route to /resources/management to prepare for adding equipment too

* Reorder and add notlike

* Add templates for forward and redirect alerts

* Consolidated User Submission Policy related standards. Fixed bug

* Start Managed folder assistant

* fixes bulk issue with errors

* Added Dismiss Risky User

* Added Research Compromised Account to Risky Users

* fixes 2696

* Added Research Compromised Account to Risk Detections

* Add mailbox locale

* made dropdoiwn select search

* Update licenses with neweste names

* add onedrive preprovision

* upped version

* Add bulk options to device list

* Risk report quickfix

* Added NoPagination true
* Added $top 500

* Added missing docs property

* Add more hudu settings

* Change placeholder

* New standard for setting SharePoint sync button state

* Update standard with enable and disable options

* Added List Malware Filters

* Added List SafeLinks Filters

* Added List SafeAttachment Filters

* Updated List AntiPhishing Filters

* Added Edit Safe AttachmentsFilter

* Added Edit Anti-Phishing Filter

* Added Edit Malware Filter

Update SafeLinksFilters.jsx

* Added Edit SafeLinks Filter

* MFA report update

* Add remove tenant bulk action

* Pass userEmail to backend to use in logging

* Reorder offboarding options

* Added Optional Malware FileTypes

* Add tags to standards

* Add missing options in user settings for Offboarding Defaults

* Add DisableAutoForwarding standard

* Log Subscriptoins

* UI tweaks

* up version

---------

Co-authored-by: John Duprey <jwd@johnwduprey.com>
Co-authored-by: John Duprey <john@cyberdrain.com>
Co-authored-by: STG-Tanner <102822322+STG-Tanner@users.noreply.github.com>
Co-authored-by: KelvinTegelaar <49186168+KelvinTegelaar@users.noreply.github.com>
Co-authored-by: Kristian Kjærgård <kris6673@hotmail.com>
Co-authored-by: Kristian Kjærgård <31723128+kris6673@users.noreply.github.com>
Co-authored-by: chase-vgo <168204519+chase-vgo@users.noreply.github.com>
Co-authored-by: Esco <OfficialEsco@users.noreply.github.com>
Co-authored-by: BNWEIN <bweinberg@prime-networks.co.uk>
Co-authored-by: KelvinTegelaar <Kelvin@limenetworks.nl>
Co-authored-by: cipptesting <security+cipptesting@milesit.com>
Co-authored-by: Kristian Bentsen Kjærgård (KBK) <kbk@complea.dk>
Co-authored-by: rvdwegen <github@vdwegen.app>
jchurchh pushed a commit to jchurchh/CIPP that referenced this issue Aug 6, 2024
* Updated Anti-Phishing Policy Standards for more granular configuration

* Updated standards.json based on feedback

* backend hosted test

* extensions disable

* extensions update

* Added Authentication Methods

Added ability to view current authentication methods, and their current state

* Added Offcanvas actions to Auth Methods page, and added Scripted Alert for Soft Deleted Mailboxes

Added Offcanvas actions to Auth Methods page
Added Scripted Alert for Soft Deleted Mailboxes

* Add all new needed properties and fix a lot of PS commands and general stuff

* Adding self-service license management Standard

* Extension tweaks

Add Hudu
Cleanup mappings

* Update ExtensionMappings.jsx

* Cleanup comments, add refresh

* added backups

* improvements createbackup

* fixes external sender

* added cell copy button

* add sharepoint list stuff

* updated list of offboarding items

* Fix automapping

* Update recommended extensions and dev workflow

* convert to string for backup tasks

* fixes backup list

* Improve UI for extensions

Add button icons

* Extension layout fixes

Remove extra vertical height when mapping is present
Remove padding from mapping org/field cards

* Added removeCalendarInvites

* allow app deployment via standards

* Added SPAzureB2B standard

* Added SPDirectSharing standard

* Added SPExternalUserExpiration Standard

* Added SPEmailAttestation standard

* Added SPDisallowInfectedFiles standard

* added task to restore

* restore wizard updates

* updated backup to allot alert backups

* finished restore settings

* do not allow duplicate backups to be set.

* fixes to auditlog schema

* fixes issue with duplicate group mappings.

* Add callout for force sync

* added ability to use exportformatters with parameters

* Improve DeletedUserRentention standard

* update version

* Fix manual tenant mapping

* up version

* Allow multiple tenant to company map

* Add Extension Sync Status page

* Fix Dashboard domain names list length

Domains 4 and 5 would be hidden unless more than 5 were returned

* up version

* Add domain selector for JIT admin

* Wishful thinking

fixed verbiage "which" to "wish"

* Typo fix

* Added SpamFilterPolicy standard

* Added QuarantineRequestAlert standard

* Added SPDisableLegacyWorkflows standard

* Added bulkdelete to Contacts

* orderby desc

* Added ability to edit contact

Added ability to edit contact

Fixes: KelvinTegelaar#2680

* Updated verbiage

* spacing

* Add convert to room single and bulk
Change some wording

* Update EditContact.jsx

Changed to country selection, and added validation so its country is required.

* added sharepoint site creation and bulk creation

* add M365 groups

* Add add room button

* routes and mappings

* Add add room functionality

* Update navigation links for email administration pages

* Change route to /resources/management to prepare for adding equipment too

* Reorder and add notlike

* Add templates for forward and redirect alerts

* Consolidated User Submission Policy related standards. Fixed bug

* Start Managed folder assistant

* fixes bulk issue with errors

* Added Dismiss Risky User

* Added Research Compromised Account to Risky Users

* fixes 2696

* Added Research Compromised Account to Risk Detections

* Add mailbox locale

* made dropdoiwn select search

* Update licenses with neweste names

* add onedrive preprovision

* upped version

* Add bulk options to device list

* Risk report quickfix

* Added NoPagination true
* Added $top 500

* Added missing docs property

* Add more hudu settings

* Change placeholder

* New standard for setting SharePoint sync button state

* Update standard with enable and disable options

* Added List Malware Filters

* Added List SafeLinks Filters

* Added List SafeAttachment Filters

* Updated List AntiPhishing Filters

* Added Edit Safe AttachmentsFilter

* Added Edit Anti-Phishing Filter

* Added Edit Malware Filter

Update SafeLinksFilters.jsx

* Added Edit SafeLinks Filter

* MFA report update

* Add remove tenant bulk action

* Pass userEmail to backend to use in logging

* Reorder offboarding options

* Added Optional Malware FileTypes

* Add tags to standards

* Add missing options in user settings for Offboarding Defaults

* Add DisableAutoForwarding standard

* Log Subscriptoins

* UI tweaks

* up version

* Added Teams Global Meeting Policy standard

* Added Teams External File Sharing Standard

* Updated Spam Filter Standard

* Updated standards.json based on feedback

* Add controlStateUpdates table to Secure Score page

* Added Teams Email Integration standard

* Added Teams External Access Policy Standard

* Add form validation for GDAP invite wizard

Remove the ability to have duplicate roleDefinitionIds selected

* Add GDAP invite page

* wording, remove console log

* Added Teams Federation Configuration Standard

* Message Viewer

* upgrade user schedulder experience.

* message view bugfixes

* add blob: to content-security-policy

* add blob to default-src

* sanitize secure score html

* Fix revokesession bulk action

* SAM Roles

* add device compliance alert

* fixes KelvinTegelaar#2710

* fixes KelvinTegelaar#2710

* Fix tenant selector

* Add edit named locations

* test

* test fix for extension multi mappings

* fallback to actual id

* Audit logs

* Add refresh config following a save

* updates to layout

* new standards apply templates for intune

* add remove of old undefined.

* revert due to license column bug.

* Add message header parsing

* Audit Logs

Add basic offcanvas

* release ready

* update

---------

Co-authored-by: KelvinTegelaar <49186168+KelvinTegelaar@users.noreply.github.com>
Co-authored-by: cipptesting <security+cipptesting@milesit.com>
Co-authored-by: KelvinTegelaar <Kelvin@limenetworks.nl>
Co-authored-by: BNWEIN <bweinberg@prime-networks.co.uk>
Co-authored-by: Kristian Kjærgård <31723128+kris6673@users.noreply.github.com>
Co-authored-by: Kristian Kjærgård <kris6673@hotmail.com>
Co-authored-by: rvdwegen <github@vdwegen.app>
Co-authored-by: John Duprey <jwd@johnwduprey.com>
Co-authored-by: John Duprey <john@cyberdrain.com>
Co-authored-by: chase-vgo <168204519+chase-vgo@users.noreply.github.com>
Co-authored-by: Esco <OfficialEsco@users.noreply.github.com>
Co-authored-by: STG-Tanner <102822322+STG-Tanner@users.noreply.github.com>
Co-authored-by: Kristian Bentsen Kjærgård (KBK) <kbk@complea.dk>
jchurchh pushed a commit to jchurchh/CIPP that referenced this issue Aug 6, 2024
* Remove word

* Update readme

* Add back a link to sponsors in the docs site

* Updated Anti-Phishing Policy Standards for more granular configuration

* Updated standards.json based on feedback

* backend hosted test

* extensions disable

* extensions update

* Added Authentication Methods

Added ability to view current authentication methods, and their current state

* Added Offcanvas actions to Auth Methods page, and added Scripted Alert for Soft Deleted Mailboxes

Added Offcanvas actions to Auth Methods page
Added Scripted Alert for Soft Deleted Mailboxes

* Add all new needed properties and fix a lot of PS commands and general stuff

* Adding self-service license management Standard

* Extension tweaks

Add Hudu
Cleanup mappings

* Update ExtensionMappings.jsx

* Cleanup comments, add refresh

* added backups

* improvements createbackup

* fixes external sender

* added cell copy button

* add sharepoint list stuff

* updated list of offboarding items

* Fix automapping

* Update recommended extensions and dev workflow

* convert to string for backup tasks

* fixes backup list

* Improve UI for extensions

Add button icons

* Extension layout fixes

Remove extra vertical height when mapping is present
Remove padding from mapping org/field cards

* Added removeCalendarInvites

* allow app deployment via standards

* Added SPAzureB2B standard

* Added SPDirectSharing standard

* Added SPExternalUserExpiration Standard

* Added SPEmailAttestation standard

* Added SPDisallowInfectedFiles standard

* added task to restore

* restore wizard updates

* updated backup to allot alert backups

* finished restore settings

* do not allow duplicate backups to be set.

* fixes to auditlog schema

* fixes issue with duplicate group mappings.

* Add callout for force sync

* added ability to use exportformatters with parameters

* Improve DeletedUserRentention standard

* update version

* Fix manual tenant mapping

* up version

* Allow multiple tenant to company map

* Add Extension Sync Status page

* Fix Dashboard domain names list length

Domains 4 and 5 would be hidden unless more than 5 were returned

* up version

* Add domain selector for JIT admin

* Wishful thinking

fixed verbiage "which" to "wish"

* Typo fix

* Added SpamFilterPolicy standard

* Added QuarantineRequestAlert standard

* Added SPDisableLegacyWorkflows standard

* Added bulkdelete to Contacts

* orderby desc

* Added ability to edit contact

Added ability to edit contact

Fixes: KelvinTegelaar#2680

* Updated verbiage

* spacing

* Add convert to room single and bulk
Change some wording

* Update EditContact.jsx

Changed to country selection, and added validation so its country is required.

* added sharepoint site creation and bulk creation

* add M365 groups

* Add add room button

* routes and mappings

* Add add room functionality

* Update navigation links for email administration pages

* Change route to /resources/management to prepare for adding equipment too

* Reorder and add notlike

* Add templates for forward and redirect alerts

* Consolidated User Submission Policy related standards. Fixed bug

* Start Managed folder assistant

* fixes bulk issue with errors

* Added Dismiss Risky User

* Added Research Compromised Account to Risky Users

* fixes 2696

* Added Research Compromised Account to Risk Detections

* Add mailbox locale

* made dropdoiwn select search

* Update licenses with neweste names

* add onedrive preprovision

* upped version

* Add bulk options to device list

* Risk report quickfix

* Added NoPagination true
* Added $top 500

* Added missing docs property

* Add more hudu settings

* Change placeholder

* New standard for setting SharePoint sync button state

* Update standard with enable and disable options

* Added List Malware Filters

* Added List SafeLinks Filters

* Added List SafeAttachment Filters

* Updated List AntiPhishing Filters

* Added Edit Safe AttachmentsFilter

* Added Edit Anti-Phishing Filter

* Added Edit Malware Filter

Update SafeLinksFilters.jsx

* Added Edit SafeLinks Filter

* MFA report update

* Add remove tenant bulk action

* Pass userEmail to backend to use in logging

* Reorder offboarding options

* Added Optional Malware FileTypes

* Add tags to standards

* Add missing options in user settings for Offboarding Defaults

* Add DisableAutoForwarding standard

* Log Subscriptoins

* UI tweaks

* up version

* Added Teams Global Meeting Policy standard

* Added Teams External File Sharing Standard

* Updated Spam Filter Standard

* Updated standards.json based on feedback

* Add controlStateUpdates table to Secure Score page

* Added Teams Email Integration standard

* Added Teams External Access Policy Standard

* Add form validation for GDAP invite wizard

Remove the ability to have duplicate roleDefinitionIds selected

* Add GDAP invite page

* wording, remove console log

* Added Teams Federation Configuration Standard

* Message Viewer

* upgrade user schedulder experience.

* message view bugfixes

* add blob: to content-security-policy

* add blob to default-src

* sanitize secure score html

* Fix revokesession bulk action

* SAM Roles

* add device compliance alert

* fixes KelvinTegelaar#2710

* fixes KelvinTegelaar#2710

* Fix tenant selector

* Add edit named locations

* test

* test fix for extension multi mappings

* fallback to actual id

* Audit logs

* Add refresh config following a save

* updates to layout

* new standards apply templates for intune

* add remove of old undefined.

* revert due to license column bug.

* Add message header parsing

* Audit Logs

Add basic offcanvas

* release ready

* update

* Re-add Tenant Mode radio buttons

---------

Co-authored-by: Kristian Kjærgård <kris6673@hotmail.com>
Co-authored-by: KelvinTegelaar <49186168+KelvinTegelaar@users.noreply.github.com>
Co-authored-by: cipptesting <security+cipptesting@milesit.com>
Co-authored-by: KelvinTegelaar <Kelvin@limenetworks.nl>
Co-authored-by: BNWEIN <bweinberg@prime-networks.co.uk>
Co-authored-by: Kristian Kjærgård <31723128+kris6673@users.noreply.github.com>
Co-authored-by: rvdwegen <github@vdwegen.app>
Co-authored-by: John Duprey <jwd@johnwduprey.com>
Co-authored-by: John Duprey <john@cyberdrain.com>
Co-authored-by: chase-vgo <168204519+chase-vgo@users.noreply.github.com>
Co-authored-by: Esco <OfficialEsco@users.noreply.github.com>
Co-authored-by: STG-Tanner <102822322+STG-Tanner@users.noreply.github.com>
Co-authored-by: Kristian Bentsen Kjærgård (KBK) <kbk@complea.dk>
Co-authored-by: jdr8 <63188001+jdr8@users.noreply.github.com>
jchurchh pushed a commit to jchurchh/CIPP-API that referenced this issue Aug 6, 2024
* set as pscustomobj

* force change to function input

* object

* test

* convert

* Fix TAP not being generated cause of user not fully created

* JIT tweaks

* Add schema at creation

* Default domain at the top

* Update version_latest.txt

* add support for api driven tasks which come in as json.

* version up

* Adds warning if user is AD synced

* Adds warning if user is AD synced

* Added SpamFilterPolicy standard

* Compliance API support

- Extend New-ExoRequest for ps.compliance.protection.outlook.com API
- Add -Compliance switch
- Tidy parameters, parameter-based-routing only required when there are no anchors
- Adjust error handling to get more detailed error if available

* Removed newline

* Created QuarantineRequestAlert standard

* Update Update-StandardsComments.ps1

* LF to CRLF

* Added SPDisableLegacyWorkflows standard

* dev fix for hudu sync

* fixes hudu sync issue

* fixing incoming pscustomobjects

* fix rowkey add

* inject task improvements

* RowKey Add

* hudu only hotfix

* Added ability to edit a contact

Added ability to edit a contact

Fixes: KelvinTegelaar/CIPP#2680

* Escape characters that give issues in generating markdown

* Logging

* Fix converted user not showing in logbook entry

* Only try disabling login if mailbox is made

* Now with escaped charecters

* added sharepoint site creation and bulk creation

* tmplogging

* fixes issue with HaloAlerts

* formatting

* remove redundant logging

* formatting

* simpify params

* Add room and convert to room functions added

* Change title based on if the rule forwards or redirects

* Consolidated User Submission Policy related standards. Fixed bug

* Add start MFA function

* Add logdata param to logmessage

* Start Managed folder assistant

* fixes issue with params

* app upload added debugging

* fixes bulk issue with errors

* Added dismiss risky user

* fixes guid lookups for inbox rules

* Add mailbox locale

* Update licenses with neweste names

* Remove seemingly unused license file

* add onedrive preprovision

* upped version

* that should be here

* Include affected tenant in logs

* Added forgotten -Tenant param in logs

* Add Exo help

* Create Get-GraphTokenFromCert.ps1

* Fix settings check

* Fix sync issues with large DeviceApps

filter response with $select
Add try/catch to function to prevent future errors

* Update Invoke-HuduExtensionSync.ps1

* Fix Hudu sync

* added try catch

* copy from extra encapsulation

* Prettier output

* Update PassPushPosh

* Standard comments

* Update DA to include MSCNAMEDKIMSelectors

* This is important

* fix typo

* New standard for disabling SP sync button

* improve listlogs speed

* Modify Add Shortcuts To OneDrive button state standard to allow enable and disable options

* Exo tweaks

Remove classic token
Add asApp switch
Add parameter set names
Add AvailableCmdlets switch
Add ApiVersion switch
Add ModuleVersion parameter
Save Compliance url per tenant
Move Write-Host to Write-Verbose

* Add m365 admin api delegated permissions

* Added List Malware Filters

* Added List SafeLinks Filters

* Added List SafeAttachment Filters

* Added missing Action

* Updated List AntiPhishing Filters

* Added Edit Safe AttachmentsFilter

* Added Edit SafeLinks Filter

* Added Edit Malware Filter

* Added Edit Anti-Phishing Filter

* Fix webhook subscription loop

* MFA report rewrite

Optimize to use generic lists
Check multiple conditions for CA policies
Restructure API output for better display

* Add API call to remove tenants from table

* Update Invoke-ExecRemoveTenant.ps1

* Show hidden inbox rules too

* CPV tweaks

Remove application permission scopes from delegated
Only show changes in CPV refresh
Add new MailboxSettings.ReadWrite permissions for Graph

* Fix audit log subscription logic

Remove excess logging
Add new error message for existing subscriptions
Prevent permanent failures from retrying hourly, preserve record in table in disabled state
Add API endpoint to manage webhook subscriptions and unsubscribe or resubscribe
Filter out disabled subscriptions in scheduled polling
Add disable functionality in bundle collection when SP disabled error occurs

* Added Optional Malware FileTypes

* its been a while since this was updated to include current standards

* Add disable read receipt responses template

* Add Block sending read receipt responses template

* Add DisableAutoForwarding standard

* Comments

* Add internal and SMTP forwarding properties to ListMailboxes

* Subscription updates

* Fixed InTune Policy Assignment

* Update Invoke-CIPPStandardsharingCapability.ps1

* Add MicrosoftTeams module

* Create New-TeamsRequest.ps1

* Update version_latest.txt

* Fix: Add DKIM selectors for onmicrosoft.com domains

* Ignore mail.onmicrosoft.com domains

* Added Teams External File Sharing Standard

* Added Teams Global Meeting Policy standard

* Added Teams Federation Configuration Standard

* Fix GDAP invite from API

* Tenant onboarding

Surface errors for CPV
Allow role remap to override invite in case of invalid role mapping

* Updated Spam Filter Standard

* Fixed formatting issue

* Fix MFA report for alltenants

* CPV refresh tweaks

Initial partnertenant support - need to add app registration changes and merge with existing SP permissions

* Audit log collection

* Added Teams Email Integration standard

* Added TODO to TeamsFederationConfiguration

* Added Teams External Access Policy Standard

* PermissionUpdate changes

- Add logic to check the CPV table for the last update date
- Compare with SAM manifest modified date or -le 7 days and trigger refresh
- Also check default domain name and refresh tenant list for that tenant
- Update Get-Tenants to support -TenantFilter query to shorten refresh time

* Tweak timestamp logic

* GDAP invite list fix

* Add AuditLogs endpoint

* upgrade user schedulder experience.

* Add single audit log support

* change admin portal url for hudu sync

* Error handling for setting compliance URL

* CIPP-SAM Roles

- SuperAdmin feature - append roles to CIPP-SAM service principal
- Applies on CPV refresh or UpdatePermissions

* add device compliance alert

* fixes

* fixes KelvinTegelaar/CIPP#2710

* Fixes issue with default domain name not showing up

* Device auth

* typo

* Update Set-CIPPSAMAdminRoles.ps1

* add the ability to edit named locations

* Fix API response for SAM roles

* Add edit named locations

* typo

* Fixes ticket 23124234

* fix issue with protection policies

* partition logs based on tenant

* list audit log tweak

* solves issue with intune policies

* Fix audit log filters

* Add error handling around CIPP-API

- Remove CIPPAPI entry from extension config on failure
- Prevent multiple attempts to create API app and hosted issues

* updates to assign logic.,

* allow updates of groups.

* create new template run file

* Clean up duplicate webhook entries

* update to templating because

* update

---------

Co-authored-by: KelvinTegelaar <Kelvin@limenetworks.nl>
Co-authored-by: Kristian Kjærgård <kris6673@hotmail.com>
Co-authored-by: John Duprey <jwd@johnwduprey.com>
Co-authored-by: John Duprey <john@cyberdrain.com>
Co-authored-by: KelvinTegelaar <49186168+KelvinTegelaar@users.noreply.github.com>
Co-authored-by: Kristian Kjærgård <31723128+kris6673@users.noreply.github.com>
Co-authored-by: chase-vgo <168204519+chase-vgo@users.noreply.github.com>
Co-authored-by: Esco <OfficialEsco@users.noreply.github.com>
Co-authored-by: BNWEIN <bweinberg@prime-networks.co.uk>
Co-authored-by: cipptesting <security+cipptesting@milesit.com>
Co-authored-by: Kristian Bentsen Kjærgård (KBK) <kbk@complea.dk>
Co-authored-by: lsmith090 <47199231+lsmith090@users.noreply.github.com>
haydenjohnstonau pushed a commit to haydenjohnstonau/CIPP that referenced this issue Aug 30, 2024
* Allow multiple tenant to company map

* Add Extension Sync Status page

* Fix Dashboard domain names list length

Domains 4 and 5 would be hidden unless more than 5 were returned

* up version

* Add domain selector for JIT admin

* Wishful thinking

fixed verbiage "which" to "wish"

* Typo fix

* Added SpamFilterPolicy standard

* Added QuarantineRequestAlert standard

* Added SPDisableLegacyWorkflows standard

* Added bulkdelete to Contacts

* orderby desc

* Added ability to edit contact

Added ability to edit contact

Fixes: KelvinTegelaar#2680

* Updated verbiage

* spacing

* Add convert to room single and bulk
Change some wording

* Update EditContact.jsx

Changed to country selection, and added validation so its country is required.

* added sharepoint site creation and bulk creation

* add M365 groups

* Add add room button

* routes and mappings

* Add add room functionality

* Update navigation links for email administration pages

* Change route to /resources/management to prepare for adding equipment too

* Reorder and add notlike

* Add templates for forward and redirect alerts

* Consolidated User Submission Policy related standards. Fixed bug

* Start Managed folder assistant

* fixes bulk issue with errors

* Added Dismiss Risky User

* Added Research Compromised Account to Risky Users

* fixes 2696

* Added Research Compromised Account to Risk Detections

* Add mailbox locale

* made dropdoiwn select search

* Update licenses with neweste names

* add onedrive preprovision

* upped version

* Add bulk options to device list

* Risk report quickfix

* Added NoPagination true
* Added $top 500

* Added missing docs property

* Add more hudu settings

* Change placeholder

* New standard for setting SharePoint sync button state

* Update standard with enable and disable options

* Added List Malware Filters

* Added List SafeLinks Filters

* Added List SafeAttachment Filters

* Updated List AntiPhishing Filters

* Added Edit Safe AttachmentsFilter

* Added Edit Anti-Phishing Filter

* Added Edit Malware Filter

Update SafeLinksFilters.jsx

* Added Edit SafeLinks Filter

* MFA report update

* Add remove tenant bulk action

* Pass userEmail to backend to use in logging

* Reorder offboarding options

* Added Optional Malware FileTypes

* Add tags to standards

* Add missing options in user settings for Offboarding Defaults

* Add DisableAutoForwarding standard

* Log Subscriptoins

* UI tweaks

* up version

* Added Teams Global Meeting Policy standard

* Added Teams External File Sharing Standard

* Updated Spam Filter Standard

* Updated standards.json based on feedback

* Add controlStateUpdates table to Secure Score page

* Added Teams Email Integration standard

* Added Teams External Access Policy Standard

* Add form validation for GDAP invite wizard

Remove the ability to have duplicate roleDefinitionIds selected

* Add GDAP invite page

* wording, remove console log

* Added Teams Federation Configuration Standard

* Message Viewer

* upgrade user schedulder experience.

* message view bugfixes

* add blob: to content-security-policy

* add blob to default-src

* sanitize secure score html

* Fix revokesession bulk action

* SAM Roles

* add device compliance alert

* fixes KelvinTegelaar#2710

* fixes KelvinTegelaar#2710

* Fix tenant selector

* Add edit named locations

* test

* test fix for extension multi mappings

* fallback to actual id

* Audit logs

* Add refresh config following a save

* updates to layout

* new standards apply templates for intune

* add remove of old undefined.

* revert due to license column bug.

* Add message header parsing

* Audit Logs

Add basic offcanvas

* release ready

* update

* Re-add Tenant Mode radio buttons

* fix titlebutton link

* added very important T

* Update DeletedUserRentention based on MC836942

* Refactor user password reset confirmation message

* Add confirmation dialog to save standards

* fix link

* Up version

* add missing country codes

* Update standards.json - fixed typo

Fixed "restirct" typo

* Up version

* Add processor function support

Expects CIPP-API-Processor as folder name

* Add extension call to action support

* CIPP-SAM API Permissions

- Add new components
  - SettingsAppPermissions
  - CippAppPermissionBuilder
- Modify CippButtonCard, make isFetching not required and default false
- Modify CellTip & CellGenericFormat, allow for wrapping text
- Add onCreateOption to Creatable
- CSS tweaks
  - Make adjust CippTable filter z-index to not conflict with select search
- Add CIPP-SAM permission SuperAdmin section

* Handle default permission objects

* remove permissions when SP is deleted

* Update CippAppPermissionBuilder.jsx

* CIPP-SAM Permissions, Bugfixes and error cleanup

- Add additional permissions download
- Cleanup console errors
- Fix issues with settings tabs

* Permission builder

* Create service principal capabilities

* Permission builder

* Fix CellTable item count for single objects

* Huntress RogueApps

- Add new scripted alert
- Update alert wizard to accept a description property for scripted alerts

* Assign & Unassign Teams Voice User Numbers

* Formatting Issue

* Fixes jitadmin issues

* Fix delete rule confirmation text

The delete popup incorrectly asked to confirm to disable the rule, not delete it.

* version up

* Fix reset mfa

---------

Co-authored-by: John Duprey <jwd@johnwduprey.com>
Co-authored-by: John Duprey <john@cyberdrain.com>
Co-authored-by: STG-Tanner <102822322+STG-Tanner@users.noreply.github.com>
Co-authored-by: KelvinTegelaar <49186168+KelvinTegelaar@users.noreply.github.com>
Co-authored-by: Kristian Kjærgård <kris6673@hotmail.com>
Co-authored-by: Kristian Kjærgård <31723128+kris6673@users.noreply.github.com>
Co-authored-by: chase-vgo <168204519+chase-vgo@users.noreply.github.com>
Co-authored-by: Esco <OfficialEsco@users.noreply.github.com>
Co-authored-by: BNWEIN <bweinberg@prime-networks.co.uk>
Co-authored-by: KelvinTegelaar <Kelvin@limenetworks.nl>
Co-authored-by: cipptesting <security+cipptesting@milesit.com>
Co-authored-by: Kristian Bentsen Kjærgård (KBK) <kbk@complea.dk>
Co-authored-by: rvdwegen <github@vdwegen.app>
Co-authored-by: jdr8 <63188001+jdr8@users.noreply.github.com>
Co-authored-by: Ryan Kempt <rdkempt@gmail.com>
Co-authored-by: isgq-github01 <159874617+isgq-github01@users.noreply.github.com>
Co-authored-by: Chris Brannon <ChrisBr@nnon.tech>
Co-authored-by: MoltenTesseract <pc.wizz2005@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request no-priority
Projects
None yet
Development

No branches or pull requests

3 participants