[Enhancement]: Add podcast 'add via search' permissions for non-root users #299

Closed
opened 2026-04-24 23:04:06 +02:00 by adam · 4 comments
Owner

Originally created by @njhdunn on GitHub (Apr 25, 2022).

Describe the feature/enhancement

When trying to add a podcast via the 'Search' interface in a library with media type 'Podcast', I get an "Internal server error" popup in the web interface and an error shows up in the logs:

[2022-04-25T16:54:17.828Z] ERROR: [PodcastController] Non-root user attempted to create podcast

It would be nice if there were a permission toggle per account in the user management interface to allow non-root accounts to add new podcasts in this way.

Originally created by @njhdunn on GitHub (Apr 25, 2022). ### Describe the feature/enhancement When trying to add a podcast via the 'Search' interface in a library with media type 'Podcast', I get an "Internal server error" popup in the web interface and an error shows up in the logs: ``` [2022-04-25T16:54:17.828Z] ERROR: [PodcastController] Non-root user attempted to create podcast ``` It would be nice if there were a permission toggle per account in the user management interface to allow non-root accounts to add new podcasts in this way.
adam added the enhancement label 2026-04-24 23:04:06 +02:00
adam closed this issue 2026-04-24 23:04:06 +02:00
Author
Owner

@advplyr commented on GitHub (Apr 30, 2022):

Updated in v2.0.8 admin users now have permission to add new podcasts and download podcast episodes.

@advplyr commented on GitHub (Apr 30, 2022): Updated in [v2.0.8](https://github.com/advplyr/audiobookshelf/releases/tag/v2.0.8) admin users now have permission to add new podcasts and download podcast episodes.
Author
Owner

@GuardedAirplane commented on GitHub (Oct 10, 2022):

Is it possible to give this ability to non-admin users? My use case would be that I want to let my friends add podcasts, but not give them the ability to add users (which can be used to circumvent the delete permissions).

@GuardedAirplane commented on GitHub (Oct 10, 2022): Is it possible to give this ability to non-admin users? My use case would be that I want to let my friends add podcasts, but not give them the ability to add users (which can be used to circumvent the delete permissions).
Author
Owner

@BlackHoleFox commented on GitHub (Jun 30, 2023):

@advplyr Ping on this if possible. Not sure why regular users can't upload these, since it doesn't seem that different from uploading audibooks/podcasts manually

@BlackHoleFox commented on GitHub (Jun 30, 2023): @advplyr Ping on this if possible. Not sure why regular users can't upload these, since it doesn't seem that different from uploading audibooks/podcasts manually
Author
Owner

@advplyr commented on GitHub (Jun 30, 2023):

There is an issue for this #1258
I think this will be a new permission for "Manage Podcasts" that allows for adding new podcasts, downloading episodes and updating podcasts/episodes.

@advplyr commented on GitHub (Jun 30, 2023): There is an issue for this #1258 I think this will be a new permission for "Manage Podcasts" that allows for adding new podcasts, downloading episodes and updating podcasts/episodes.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#299