#Msgraph ingestion

6 messages · Page 1 of 1 (latest)

cunning field
#

Hi, in my enterprise we configured the ingestion but now got in an unexpected use-case. Wanted to check if someone has an idea on how to solve or how they managed.

At the moment we filter users by an extension attribute, while filter groups by the name.
This is fine unit we have some users that don’t have the extension attribute but are members of the filtered groups.

Is there a way to ingest both sets so users member of groups, and also all the other users?

I noticed the in the provider the user.filter can’t be used with the userGroupMember filter.

Any idea on how to solve without ingesting the whole AD?

cunning field
#

What could be the impact of having in backstage two entity providers were one would contain a subset plus the missing users compared to the first provider???

warm oasis
#

You could have many providers for the same msgraph and have different kind of filters for each one.

If 2 providers try to add the same entity (group or user) with same entityref you are not really in control of which one goes first and need to have in mind that first comes first serves by the catalog

But there is no issue if you are adding exactly the same

#

You can also add a user or group transformer to get more complex filtering logic

cunning field
#

Yeah but transformers get applied to all, and for example tenant would be ingested twice. I should then play on the frequency to have the second one always after the first