Azure ACS’s Retirement Party: Don’t Be the Last One to Leave

Just when you thought your SharePoint setup was safe… Microsoft drops the news—Azure Access Control Service (ACS) is retiring. It’s like your trusty security guard handing in their badge and walking off into the sunset.

So, what does this mean for your SharePoint setup? And how can you ensure that your environment remains secure without ACS? Let’s dive into the witty details.

Azure Access Control Service (ACS ) has been around for a while, providing identity federation and access control for various applications, including SharePoint. But like all good things, ACS is reaching the end of its journey. Microsoft officially retired ACS of April 2nd, 2026.

Imagine your SharePoint environment as a club, and ACS was the bouncer who never checked IDs—now it’s time to upgrade to modern security! Now that the bouncer has left, you need a new security strategy to keep the party safe.

Why Did Microsoft Retire ACS?

Let’s be honest: ACS was starting to feel a bit dated. Sure, it worked, but it wasn’t exactly keeping up with the times; Microsoft’s focus has shifted to more modern identity solutions like Azure AD B2C and OAuth 2.0. These newer tools provide better security, scalability, and user experience. So, while it’s sad to see ACS go, it’s a necessary step forward.

What Does This Mean for SharePoint Users?

If you’re using ASC in your SharePoint environment, you need to make some changes. Here’s what you should do to ensure a smooth transition:

Identify Where ACS is Used

First things first: figure out where you’re using ACS in your SharePoint environment.

  • Custom Solutions: Check any custom apps or services integrated with SharePoint.
  • External Users: Ensure external users aren’t relying on ACS for access.

Switch to Azure AD B2C or OAuth 2.0

The most straightforward replacement for ACS is Azure AD B2C or OAuth 2.0.

  • Azure AD B2C: Ideal for managing external users and identity federation.
  • OAuth 2.0: Great for modern authentication scenarios.

Update Your Custom Code

If you have custom code that relies on ACS, it’s time for a makeover.

  • Replace ACS tokens with OAuth tokens.
  • Use Azure AD libraries for authentication.
# Example: Using OAuth in PowerShell
$tenantId = "<YOUR TENANT ID>"
$clientId = "<YOUR CLIENT ID>"
$clientSecret = "<YOUR CLIENT SECRET>"
$tokenEndpoint = "https://login.microsoftonline.com/$tenantId/oauth2/v2.0/token"

Communicate the Change

Make sure everyone in your organization knows about the ACS retirement.

  • IT Teams: Provide detailed guidance on replacing ACS.
  • End Users: Ensure they understand how their login process might change.

Deliver a sleek, all-in-one dashboard masterpiece

The Microsoft 365 Assessment Tool gives you a clear snapshot of your tenant’s SharePoint Azure ACS usage, delivering detailed data and a Power BI report to help you make sense of it all.

SharePoint Add-In and Azure ACS Assessment | Microsoft 365 Assessment Tool

Time to unplug it !

Turn off the use of Azure ACS on your tenant :

Connect-SPOService -Url https://<YOUR TRNANT>-admin.sharepoint.com
Set-SPOTenant -DisableCustomAppAuthentication $true

Goodbye ACS, Hello Modern Identity

The retirement of Azure ACS is a significant shift, but it’s also an opportunity to modernize your SharePoint environment. Embrace the new tools, update your security strategies, and ensure your SharePoint club remains exclusive and secure.

In the words of the great philosopher Ferris Bueller: Life moves pretty fast. If you don’t stop and look around once in a while, you could miss it.

So, don’t get stuck in the past. Say goodbye to ACS and hello to a brighter, more secure SharePoint future!

Spread the love

Copilot and PowerShell: Powered by Azure Queue, Fueled by Laziness

Property Bags in SharePoint and PowerShell: Still Packing a Punch in 2025 ! (With a Twist: Let’s Invoke a Copilot Agent!)

60 thoughts on “Azure ACS’s Retirement Party: Don’t Be the Last One to Leave

  1. Wonderful goods from you, man. I’ve understand your stuff previous to and you’re just too excellent.I really like what you have acquired here, certainly likewhat you are stating and the way in which you say it.You make it entertaining and you still care for to keep it wise.I cant wait to read much more from you. http://www.kayswell.com This is actually a wonderful site.

  2. Fantastic blog! Do you have any tips for aspiring writers? I’m planning to start my own website soon but I’m a little lost on everything. Would you suggest starting with a free platform like WordPress or go for a paid option? http://www.hairstylesvip.com There are so many options out there that I’m totally confused .. Any ideas?

  3. Wonderful goods from you, man. I’ve understand your stuff previous to and you’re just too excellent.I really like what you have acquired here, certainly likewhat you are stating and the way in which you say it.You make it entertaining and you still care for to keep it wise.I cant wait to read much more from you. http://www.kayswell.com This is actually a wonderful site.

  4. to this require a great deal of work? I have very little knowledge of computer programming however I had been hoping to start my own blog in the near future. Anyway, should you have any suggestions or tips for new blog owners please share. http://www.hairstylesvip.com I understand this is off topic but I simply needed to ask.

  5. It’s perfect time to make some plans for
    the longer term and it’s time to be happy. I have read this submit and if I may just I wish to suggest you some attention-grabbing issues or advice.
    Maybe you could write next articles regarding this article.

    I wish to read more things about it!

    my web blog – bclub

  6. Right here is the perfect blog for everyone who hopes to find out about this topic. http://www.ifashionstyles.com You understand so much its almost hard to argue with you (not that I actually will need to…HaHa). You definitely put a freshspin on a topic that has been written about for decades.Excellent stuff, just great!

  7. I think this is among the most vital information for me.
    And i’m glad reading your article. But wanna remark on few general things, The web
    site style is ideal, the articles is really great : D.

    Good job, cheers

    Also visit my blog post – blackpass.biz

  8. When I originally commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I get
    four emails with the same comment. Is there any way you can remove people from that service?
    Thanks a lot!

    My web-site; bclub cm

  9. Hi there just wanted to give you a quick heads
    up. The text in your post seem to be running off the screen in Chrome.
    I’m not sure if this is a formatting issue or something to do with internet
    browser compatibility but I thought I’d post to let you know.

    The layout look great though! Hope you get the problem solved soon. Cheers

    My page; blackpass info

  10. Hi there! This article could not be written any better!
    Looking at this article reminds me of my previous roommate!
    He always kept preaching about this. I’ll send this information to
    him. Pretty sure he’s going to have a very good read.
    Thanks for sharing!

    My website proone.cc

  11. Hi just wanted to give you a brief heads up and let you
    know a few of the pictures aren’t loading correctly. I’m not sure
    why but I think its a linking issue. I’ve tried it in two different browsers and both show the same outcome.

    Here is my site; savastan0 cc

  12. First off I want to say awesome blog! I had a quick question in which I’d like to ask if you don’t mind.
    I was curious to know how you center yourself and clear your head prior to writing.
    I have had a hard time clearing my mind in getting my thoughts out there.
    I do take pleasure in writing however it just seems like the
    first 10 to 15 minutes are wasted just trying to figure out how
    to begin. Any ideas or tips? Cheers!

    Also visit my blog post – savastan0

  13. What you posted was very logical. However, what about this?
    what if you added a little information? I am not saying your
    content isn’t good, but what if you added a title to maybe get
    people’s attention? I mean Azure ACS’s Retirement Party: Don’t
    Be the Last One to Leave – 👹- Jigoku no Intan -👹 is a little boring.
    You ought to peek at Yahoo’s front page and see how they create article titles to grab viewers to click.
    You might add a video or a picture or two to
    grab readers interested about what you’ve got to say. Just my opinion, it would make your posts a little livelier.

    Also visit my page; savastan cc

  14. Hi, Neat post. There is a problem along with your web site in internet explorer, might check this?
    IE still is the marketplace chief and a big section of other people will omit your magnificent writing because of this problem.

    Here is my web page … black pass

  15. Unquestionably imagine that that you stated. Your favorite reason seemed to be on the internet the easiest factor to be aware of.
    I say to you, I certainly get annoyed at the same time as other folks think about issues that they
    just don’t recognize about. You managed to hit the nail upon the
    highest and outlined out the entire thing with no need side-effects
    , people can take a signal. Will probably be again to get more.
    Thanks

    my blog post: ultimateshop ru

  16. Hi there superb blog! Does running a blog like this require a large amount of work?
    I have no understanding of coding however I was hoping ultimateshop to start my own blog soon. Anyways, should you
    have any ideas or tips for new blog owners please share.
    I understand this is off topic however I simply had to ask.
    Cheers!

  17. Its like you learn my mind! You seem to understand so much approximately this, like you wrote the e-book in it or something.

    I feel that you can do with some percent to pressure the message home a bit,
    however instead of that, that is wonderful blog. A fantastic read.
    I’ll certainly be back.

    My website: ultimateshop login

  18. You actually make it seem so easy with your presentation but I find some this topic to be really something that I think I
    would never understand. It seems too complicated and
    extremely broad for me. I’m looking forward for your next post, I’ll try to
    get the hang of it!

  19. Have you ever thought about adding a little bit more than just your articles?
    I mean, what you say is fundamental and all. But think about if you added find some great images or videos to give your posts more, “pop”!
    Your content is excellent but with pics and clips, this
    blog could certainly be one of the best in its field. Amazing blog!

Leave a Reply

Your email address will not be published. Required fields are marked *