Ability to filter on collection type properties (e.g. find all users with skill X)
In order to, for example, filter users by a certain skill you cannot do only one REST call now.
From stackexchange:
"Filter on collection type properties is represented as below:
https://graph.microsoft.com/v1.0/users?$filter=skills/any(c:c eq 'Javascript')
However, filter on skills property is currently not supported. You can place a request in uservoice site."
I would like support for this /any command, specifically for skills but for all queries would be great too.

This is a SharePoint property and right now, the querying results currently don’t show this. This only shows if you fetch an individual user. This is on the backlog but currently not scheduled. ^JT
6 comments
-
Anonymous commented
This is a poor response considering that it's not even a SharePoint property. So the response isn't even accurate, let alone the quite frankly shocking attitude to providing such a basic and necessary feature on the graph endpoints. Microsoft will spend time advertising in your clients browser consoles via Yammer or tracking telemetry for anyone using any of their fabric components.
-
Jasper Siegmund commented
Seems like one in the "low hanging fruit" category to me... Should not be difficult to implement and the ability to list all (upcoming) birthdays is very handy for pretty much every company I'd say.
-
Harold van de Kamp commented
Any updates when we can expect this? I still don't see this supported via both the v1.0 and beta versions of the Microsoft Graph. Take a look at a screenshot at https://twitter.com/haroldvandekamp/status/976107518144450561
-
Peter commented
I need this exact functionality to be able to build a webpart that shows users birthdays
-
Sebastian Schütze commented
this is a very good idea. In SharePoint it is also hard to get the birthday from all users as well.
-
Harold van de Kamp commented
Using the Microsoft Graph API, I want to create a list of all Office 365 users's birtdays, but I cannot get the list of users including the related birthday property at the moment.
To set up this list I need the following properties exposed via the Graph API:
-id
-displayName
-userPrincipalName
-birthdayI want to be able to retrieve users using graph.microsoft.com/v1.0/Users/?$select=id,displayName,userPrincipalName,birthday
At the moment executing this results in an InternalServerError with message "This operation is not yet supported.".
Requesting the birthday of the current user works already using graph.microsoft.com/v1.0/Me/?$select=id,displayName,userPrincipalName,birthday
Please add support for requesting the birthday for a list of users instead of just the current user.
More information can be found at http://stackoverflow.com/questions/37763219/display-a-list-of-upcoming-birthdays-of-office-365-users-using-microsoft-graph-a