You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Right now, still too many commands are using encodeURIComponent(<value>) instead of our own made formatting.encodeQueryParameter(<value>) function.
This results in issues when the passed value contains single quotes.
Example: try m365 teams team get --name "Contoso's team", you'll get an error.
Let's get rid of them and replace it by formatting.encodeQueryParameter.
To do
Replace encodeURIComponent by formatting.encodeQueryParameter for following commands:
Number at the end (2) signifies the number of replacements needed.
Right now, still too many commands are using
encodeURIComponent(<value>)instead of our own madeformatting.encodeQueryParameter(<value>)function.This results in issues when the passed value contains single quotes.
Example: try

m365 teams team get --name "Contoso's team", you'll get an error.Let's get rid of them and replace it by
formatting.encodeQueryParameter.To do
Replace
encodeURIComponentbyformatting.encodeQueryParameterfor following commands:Number at the end
(2)signifies the number of replacements needed.Commands
aad app get (2)
aad app remove (2)
aad app role add (2)
aad app role list (2)
aad app role remove (2)
aad app set (2)
aad approleassignment add (4)
aad approleassignment list (test file) (1)
aad approleassignment list (2)
aad approleassignment remove (4)
aad o365group conversation post list (1)
aad o365group list (2)
aad o365group recyclebinitem list (2)
aad o365group teamify (2)
aad o365group user add (1)
aad o365group user remove (1)
aad oauth2grant list (1)
aad oauth2grant remove (1)
aad oauth2grant set (1)
aad sp add (2)
aad sp get (2)
aad user get (test file) (6)
aad user get (4)
aad user hibp (test file) (5)
aad user hibp (2)
aad user list (1)
aad user set (1)
aad user signin list (4)
booking business get (test file) (2)
booking business get (1)
file list (1)
flow disable (2)
flow enable (2)
flow export (6)
flow get (2)
flow list (1)
flow remove (2)
flow environment get (1)
flow run cancel (3)
flow run get (3)
flow run list (2)
flow run resubmit (6)
outlook mail send (test file) (1)
outlook mail send (1)
outlook message list (1)
outlook message move (1)
pa app get (1)
pa app list (1)
pa app remove (1)
pa connector export (2)
pa connector list (1)
pa environment get (1)
planner bucket add (test file) (1)
planner bucket get (test file) (3)
planner bucket list (test file) (1)
planner bucket remove (test file) (3)
planner bucket set (test file) (3)
planner plan remove (test file) (1)
planner task add (test file) (3)
planner task add (1)
planner task checklistitem add (test file) (7)
planner task checklistitem add (2)
planner task checklistitem list (1)
planner task checklistitem remove (test file) (5)
planner task checklistitem remove (1)
planner task get (test file) (9)
planner task get (1)
planner task list (test file) (2)
planner task list (3)
planner task reference add (test file) (4)
planner task reference add (2)
planner task reference list (test file) (1)
planner task reference list (1)
planner task reference remove (test file) (7)
planner task reference remove (1)
planner task remove (test file) (3)
planner task set (test file) (34)
planner task set (2)
pp gateway get (test file) (1)
pp gateway get (1)
pp managementapp add (2)
search externalconnection get (2)
search externalconnection remove (2)
spo spo search (2)
spo app get (1)
spo app install (1)
spo app remove (1)
spo app retract (1)
spo app teamspackage download (1)
spo app uninstall (1)
spo app upgrade (1)
spo contenttype field set (2)
spo contenttype get (2)
spo contenttype list (1)
spo contenttype remove (2)
spo customaction get (2)
spo customaction remove (2)
spo customaction set (1)
spo eventreceiver list (3)
spo file add (28)
spo file checkin (3)
spo file checkout (2)
spo file copy (1)
spo file get (2)
spo file move (1)
spo file remove (test file) (20)
spo file remove (2)
spo file rename (2)
spo file sharinginfo get (1)
spo folder get (2)
spo folder list (test file) (1)
spo folder remove (1)
spo folder roleassignment add (1)
spo folder roleassignment remove (1)
spo folder roleinheritance break (test file) (3)
spo folder roleinheritance break (1)
spo folder roleinheritance reset (test file) (1)
spo folder roleinheritance reset (1)
spo group get (2)
spo group user add (1)
spo group user list (2)
spo group user remove (3)
spo list contenttype remove (1)
spo list get (1)
spo list view add (test file) (3)
spo list view field add (2)
spo list view field remove (2)
spo list view field set (2)
spo listitem get (1)
spo listitem list (3)
spo page add (1)
spo page clientsidewebpart add (3)
spo page control get (1)
spo page control list (1)
spo page control set (2)
spo page get (1)
spo page header set (5)
spo page section add (3)
spo page set (1)
spo Page (2)
spo site apppermission add (2)
spo site hubsite connect (1)
spo site rename (1)
spo site set (1)
spo sitescript add (2)
spo storageentity get (1)
spo user get (3)
spo user remove (1)
spo userprofile get (1)
spo web add (1)
teams app install (2)
teams app list (1)
teams app update (1)
teams channel get (5)
teams channel member add (test file) (22)
teams channel member add (5)
teams channel member list (2)
teams channel member remove (test file) (2)
teams channel member remove (2)
teams channel member set (test file) (2)
teams channel member set (2)
teams channel remove (test file) (17)
teams channel remove (4)
teams channel set (test file) (10)
teams channel set (4)
teams chat get (test file) (5)
teams chat get (1)
teams chat message send (test file) (3)
teams chatUtil (1)
teams funsettings list (1)
teams funsettings set (1)
teams guestsettings list (1)
teams guestsettings set (1)
teams membersettings list (1)
teams membersettings set (1)
teams messagingsettings list (1)
teams messagingsettings set (1)
teams report directroutingcalls (test file) (1)
teams report directroutingcalls (2)
teams report pstncalls (test file) (1)
teams report pstncalls (2)
teams tab add (1)
teams tab get (8)
teams tab list (1)
teams tab remove (2)
teams team archive (1)
teams team clone (1)
teams team get (1)
teams team remove (1)
teams team set (1)
teams team unarchive (1)
teams user app list (test file) (1)
teams user app list (2)
tenant security alerts list (1)
tenant serviceannouncement healthissue get (1)
tenant serviceannouncement healthissue list (1)
tenant serviceannouncement message list (1)
todo task set (1)
yammer search (1)
yammer user get (2)
Utils