Microsoft announces application-level permissions support for the OneNote API

OneNote API team today announced that they have enabled application-level permissions support for the OneNote API. Until now, an app would be restricted to scenarios that required a user to be signed in. With this new support, apps now support scenarios that do not require a user to be signed in. It enables new scenarios such as the following which were not possible before.

  • Analytics (based on OneNote metadata and content exposed by the OneNote API).
  • Dashboards (based on OneNote metadata and content exposed by the OneNote API).
  • Background provisioning of OneNote content.
  • Background update of OneNote content.

With the availability of application-level permissions support for OneNote API, solution providers, ISVs and IT admins can access usage data about OneNote across a tenant, including:

  • Teacher usage of Class Notebooks.
  • Student usage of Class Notebooks.
  • Information about specific pages, sections or notebooks.
  • How many pages were touched and last time each page was touched.
  • Information about the Collaboration Space usage in the Class Notebook.
  • Information about OneNote Page content, including paragraphs, tables, images and attachments.

Learn more about it here.

Comments