Radio and PodcastRadio and PodcastLive Radio & Podcasts
Managing granular authorisation in .NET, with Ryan Rowston artwork
Technology

Managing granular authorisation in .NET, with Ryan Rowston

Adelaide .NET User Group Podcast

Aug 9, 202301:04:36Technology

We have a challenge: Modern day administrators want to keep a tight rein on who can perform different actions in their systems. Join us and learn how we've evolved our authorisation patterns to grant highly granular perm...

About This Episode

Managing granular authorisation in .NET, with Ryan Rowston is an episode from Adelaide .NET User Group Podcast. We have a challenge: Modern day administrators want to keep a tight rein on who can perform different actions in their systems....

Podcast

This episode belongs to Adelaide .NET User Group Podcast.

Listen Online

Use the player on this page to stream the episode online.

Episode Details

Published Aug 9, 2023, 01:04:36 long, audio available.

Questions About This Episode

What is Managing granular authorisation in .NET, with Ryan Rowston about?

We have a challenge: Modern day administrators want to keep a tight rein on who can perform different actions in their systems. Join us and learn how we've evolved our authorisation patterns to grant highly granular permissions to different users, while maintaining developer-friendly patterns in code. In this talk I'll explain how we've approached this challenge, including: How we've encoded discreet permission levels as bits in a 64-bit integer using a .NET flags enum. How we've used an extended Authorize attribute to allow for developer to add authorisation in one line to API controllers/endpoints. How we've enabled dynamic policy generation to account for the potentially quintillions of unique permission combinations that this enables. Links: Ryan on LinkedIn

Where can I listen to Managing granular authorisation in .NET, with Ryan Rowston?

You can listen to Managing granular authorisation in .NET, with Ryan Rowston online on Radio and Podcast. Open the player on this page to stream the available audio.

Which podcast is Managing granular authorisation in .NET, with Ryan Rowston from?

Managing granular authorisation in .NET, with Ryan Rowston is an episode from Adelaide .NET User Group Podcast.

How long is this episode?

This episode is 01:04:36 long.

When was this episode published?

This episode was published on Aug 9, 2023.

Can I save Managing granular authorisation in .NET, with Ryan Rowston for later?

Yes. Use the heart button on the episode page to add it to your favorite episodes list.

Are there related episodes from Adelaide .NET User Group Podcast?

Yes. This page shows related episodes from Adelaide .NET User Group Podcast when more episodes are available from the podcast feed.

Quick Answers About This Episode

Where can I listen to Managing granular authorisation in .NET, with Ryan Rowston?

You can listen to Managing granular authorisation in .NET, with Ryan Rowston on this page when the episode audio is available from the podcast feed.

Which podcast is this episode from?

Managing granular authorisation in .NET, with Ryan Rowston is from Adelaide .NET User Group Podcast.

What are the episode details?

Published Aug 9, 2023 and 01:04:36 long