OneNote REST API Announces Support For Application-Level Permissions

The OneNote API team has gone on to announce that they have enabled application-level permissions support for the OneNote API. So now, your application supports scenarios which do not require a user to be signed in. 
With the availability of OneNote API application-level permissions support, several new scenarios have been enabled. Some example scenarios include the following:
  • 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.
Nara Chilluvuri, product manager at Hapara, states,
“The Hapara Dashboard provides educators with a bird’s-eye view into student work across the Office 365 platform. With Dashboard, educators view and access student work from OneDrive and OneNote Class Notebooks from a central hub, making it easier to engage with students and their work across the Office 365 platform. Hapara relies on the new OneNote API to help co-teachers, counselors, coaches and school administrators gain appropriate access to student work in any classroom, something that previously required manual sharing and significant administrative effort by the individual teachers. Now, cross-school teams gain the same level of access and visibility into Class Notebooks via the Hapara Dashboard as teachers get via the OneNote Class Notebook app. This allows all to participate in serving students, while reducing the administrative burden on the teachers.”
With the availability of application-level permissions support for OneNote API, solution providers, ISVs, and IT admins can access important usage data about OneNote across a tenant, including the following as per the official blog.
  • 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.
For step by step instructions, check here.

Build smarter apps with Machine Learning, Bots, Cognitive Services - Start free.

Start Learning Now