Notes.ReadWrite.All
Allows the app to read, share, and modify OneNote notebooks that the signed-in user has access to in the organization.
Merill's Note
For an app to access data in Microsoft Graph, the user or administrator must grant it the permissions it needs. This article lists all the Microsoft Graph APIs and your tenant data that can be accessed by the application (vendor/developer) if you consent to the
Notes.ReadWrite.All
permission.If you need to create an audit report of the permissions granted to all the apps in your tenant, you can run the
Export-MsIdAppConsentGrantReport
command. See How To: Run a quick OAuth app audit of your tenant
Category | Application | Delegated |
---|---|---|
Identifier | 0c458cef-11f3-48c2-a568-c66751c238c0 | 64ac0503-b4fa-45d9-b544-71a463f05da0 |
DisplayText | Read and write all OneNote notebooks | Read and write all OneNote notebooks that user can access |
Description | Allows the app to read all the OneNote notebooks in your organization, without a signed-in user. | Allows the app to read, share, and modify OneNote notebooks that the signed-in user has access to in the organization. |
AdminConsentRequired | Yes | No |
Graph Methods
→ API supports delegated access (access on behalf of a user)
→ API supports app-only access (access without a user)
Methods | |
---|---|
Resources
Granting this permission allows the calling application to access (and/or update) the following information in your tenant.
- educationSubmission
- notebook
- onenoteOperation
- onenotePage
- onenoteResource
- onenoteSection
- onenotePage
- patchContentCommand
- recentNotebook
- oneNoteResource
- onenoteSection
- sectionGroup
Graph reference: educationSubmission
Property | Type | Description |
---|---|---|
excusedBy | identitySet | The user that marked the submission as excused. |
excusedDateTime | DateTimeOffset | The time that the submission was excused. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z . |
id | String | Unique identifier for the submission. |
reassignedBy | identitySet | User who moved the status of this submission to reassigned. |
reassignedDateTime | DateTimeOffset | Moment in time when the submission was reassigned. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z . |
recipient | educationSubmissionRecipient | Who this submission is assigned to. |
resourcesFolderUrl | String | Folder where all file resources for this submission need to be stored. |
returnedBy | identitySet | User who moved the status of this submission to returned. |
returnedDateTime | DateTimeOffset | Moment in time when the submission was returned. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z . |
status | educationSubmissionStatus | Read-only. Possible values are: excused , reassigned , returned , submitted and working . You must use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: excused and reassigned . |
submittedBy | identitySet | User who moved the resource into the submitted state. |
submittedDateTime | DateTimeOffset | Moment in time when the submission was moved into the submitted state. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z . |
unsubmittedBy | identitySet | User who moved the resource from submitted into the working state. |
unsubmittedDateTime | DateTimeOffset | Moment in time when the submission was moved from submitted into the working state. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z . |
webUrl | String | The deep link URL for the given submission. |