Deleted O365 / AzureAD users still showing up in Yammer search box

Not applicable



I was wondering if anyone knows why users that were deleted in Office 365 / AzureAD still show up in the Yammer search box. What I be done about that?


Thanks for your help.

9 Replies

Their posts/comments/files could still be of value and being able to find them via search gives you an easy way to access that. Users deleted from O365/AAD will get the "deactivated" status in Yammer. You can go to the admin setting > remove users and delete the accounts there. It's been a while since I did this, but if I remember correctly, they shouldn't show up anymore via search. 

Thanks for your reply.
I found that all users deleted in O365/AAD will get the "soft delete" state.
Under "Remove Users" they don't show up in the list of deactivated users, though they can be found via the search box above.
Moreover, more recently removed O365/AAD users to appear in that list of deactivated users but cannot be found through the search box.
I guess at some point something must have changed in the way Yammer handles those users deleted in O365/AAD.

Have you tried blocking the users? 

Thanks for the suggestion. I tried this but the user still shows up in the Yammer searchbox.
Are you able to reproduce this behaviour at all?

I just deleted a user in O365 in my test environment to see what happens. The account is not listed anymore in the people directory in Yammer and also doesn't show up via search. This took just a couple of seconds. Have you enforced O365 identities? Would be happy to test when that is disabled, but it's not something I can change without creating a ticket with MSFT support. 

Hi, what do you mean by "enforced O365 identities"? Our users come from local AD synced to AzureAD.

Here's a link to a page with more info.  Office 365 identities are not enforced in Yammer by default. This means that users are making use of Yammer identities. This is the case because of the freemium version of Yammer. Anyone with an email address from a specific domain can create an account on Yammer and will be added to a network with colleagues with an email address from that same domain. This is why you end up having multiple networks if you have subdomains. Enforcing the O365 identities means that the users from now on will make use of their O365 account as they will get a redirect to the O365 login page when they enter their email address. Enabling this feature also allows you to block access for users without a Yammer license, just as you currently manage access to other O365 applications. The issue of the users showing up in search even though they have been deleted should be solved when O365 identities are enforced. 

Thanks for the tip. I've not been a Yammer admin in our tenant from the get go so when I was looking into enforcing O365 identities I was suprised to learn that this setting was already enabled.

So this is not the solution, unfortunately.


So I went back to the "Remove users" menu. One of the users not in our O365 tenant anymore still showed up in the search box there. So I tried to permanently remove this user like so:




To my surprise it's not possible to remove this user, see:




Strangely enough, this user has a join date of 1970. There're a bunge of users that have this join date when I look at the users report I can create in yammer. On the other hand, not all of thus users can be found via the search box.


I could understand if you have no further ideas, your help is still appreciated.



Very strange. The only thing I can think of is using the API to delete them, but that will probably give you the same error. Error message could be more specific, but it won't help find a solution as you have already tried everything. Having the O365 identities enforced at least assures you that they can't access Yammer as they have to use their O365 credentials to log in. Would suggest creating a ticket with Microsoft support and asking them to do this for you. Would be interesting to learn what has caused this. My guess is that you are dealing with a bug.