Using Microsoft Graph, I'd like to be able to access user profile data (such as Preferred Name, Last Name and Manager) for arbitrary users without needing a user to login, since I'm writing a web service.
Is this possible? If so, how?
UPDATE 01: I expect the calling app to be authenticated against the tenant without needing a user to login (except to register the calling app, once?), or service account type of access as explained by @David below.