Liongard Ideas Portal

Submit and upvote ideas to make Liongard better. You get 20 votes so vote wisely. 🙂

To learn more about our Ideas Portal, check out our FAQs.
To schedule a feedback session with a member of the Liongard Research Team, click here.

See what we've shipped by clicking here!

Capture smtp aliases in M365

Having assigned aliases would be incredibly helpful for situations where a user errantly has a license removed and needs to have aliases rebuilt. Also it would be fantastic for hunting to see who has an alias assigned to them - currently you either have to hunt one by one or else pull up powershell

  • David Coles
  • Nov 19 2020
  • Reviewed - Under Consideration
Last Reviewed Date 2021-03-19
  • Attach files
  • Dan Engbers commented
    5 Jan 01:08am

    Here, try this query and turn on Change Detection.

    Users[?mail != `null`] && Users[?userType == `Member`].join(', ', [to_string(displayName), to_string(mail),to_string(proxyAddresses[])])| join(' | ' @)

    Also built off this one to check Guest accounts and also monitor for changes.

    Users[?userType == `Guest`].join(', ', [to_string(displayName), to_string(mail)])| join(' | ' @)
  • Dan Engbers commented
    5 Jan 12:46am

    Could you not create a metric for this? Users>Object>proxyAddresses

    I might work on this, it sounds like a good idea. If I can make it work I'll repost here.

  • Schyler Jones commented
    9 Dec, 2020 06:20pm

    I would add that there are other situations that could lead to aliases being wiped, but just in general, it's a good way to round-out the documentation. We recently setup our first Azure AD sync with our own on-premise AD and when we did that we lost aliases for more than one user, and had to "rebuild" them from the AD side. Unfortunately the aliases were not documented so the rebuild was completely from memory.