Is there a way of fetching all Viva engage/Yammer communications (public/private) through it's API with read only user rights?

Oleksii Kozak 0 Reputation points
2024-12-12T18:06:26.3366667+00:00

We are trying to implement a solution which will interact with Viva engage/Yammer API and fetch all communities messages (public/private/deleted) of all users. We are able to accomplish it using Data Export API, however this API requires Yammer Verified Administrators(https://learn.microsoft.com/en-us/entra/identity/role-based-access-control/permissions-reference#yammer-administrator) user role. Since this role lets you possibility not only fetch data but also manage all aspects of Yammer, it's a bit risky for us. Is there any other option of data (all communities messages (public/private/deleted) of all users) fetching but with some "Read only" role? For example with Global Reader(https://learn.microsoft.com/en-us/entra/identity/role-based-access-control/permissions-reference#global-reader).

Microsoft Viva
Microsoft Viva
A Microsoft employee experience platform built on Microsoft 365 that brings together communications, knowledge, learning, resources, and insights.
87 questions
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.