cli-microsoft365
cli-microsoft365 copied to clipboard
New command: Create a new OneNote notebook
Usage
m365 onenote notebook add
Description
Create a new OneNote notebook.
Options
Option | Description |
---|---|
-n, --name <name> |
Name of the notebook. Notebook names must be unique. The name cannot contain more than 128 characters or contain the following characters: ?*/:<> |
--userId [userId] |
Id of the user. Use either userId or userName, but not both. |
--userName [userName] |
Name of the user. Use either userId or userName, but not both. |
--groupId [groupId] |
Id of the SharePoint group. Use either groupName or groupId, but not both. |
--groupName [groupName] |
Name of the SharePoint group. Use either groupName or groupId, but not both. |
-u, --webUrl [webUrl] |
URL of the SharePoint site. |
Additional Info
Create notebook (MS Graph docs)
Examples
Create a Microsoft OneNote notebook Private Notebook
for the currently logged in user
m365 onenote notebook add --name "Private Notebook"
Create a Microsoft OneNote notebook Private Notebook
in group 233e43d0-dc6a-482e-9b4e-0de7a7bce9b4
m365 onenote notebook add --name "Private Notebook" --groupId 233e43d0-dc6a-482e-9b4e-0de7a7bce9b4
Create a Microsoft OneNote notebook Private Notebook
in group My Group
m365 onenote notebook add --name "Private Notebook" --groupName "MyGroup"
Create a Microsoft OneNote notebook Private Notebook
for user [email protected]
m365 onenote notebook add --name "Private Notebook" --userName [email protected]
Create a Microsoft OneNote notebook Private Notebook
for user 2609af39-7775-4f94-a3dc-0dd67657e900
m365 onenote notebook add --name "Private Notebook" --userId 2609af39-7775-4f94-a3dc-0dd67657e900
Create a Microsoft OneNote notebook Private Notebook
for site https://contoso.sharepoint.com/sites/testsite
m365 onenote notebook add --name "Private Notebook" --webUrl https://contoso.sharepoint.com/sites/testsite
Great suggestion and spec @Abderahman88 nothing to add 👍 Would you like to take this up?
@garrytrinder Yes, you may assign to me
Great, thank you for your support @Abderahman88 👏
Hi @Abderahman88, just checking in: are you still working on this?
@martinlingstuyl I'm going to start working on it 👍
That's great! Let us know if you need any help!
Status update : command is almost finished. Need to write some tests.
Thanks for the status update @Abderahman88. Much appreciated! 🚀
@Abderahman88 I closed the PR since it was waaaay out of date with what we currently have on main branch and it will be better to start a new PR from our current version also considering the comments left 🙂. Please do let me know if you still have time to work on this one or you would like us to open this up for the community to take?
Opening it back up due to a lack of response.
Can I work on this?