Mir fallen da spontan mehrere Wege ein:
1.) Podcast auf Wordpress.com hosten und das ganze Blog nur für berechtigte Nutzer freischalten, den RSS-Feed intern teilen (kennt ja “draußen” niemand, security-by-obscurity). Wenn Ihr in der Firma “managed devices” habt, könnte man die Podcast-Apps sogar von einem zentralen Server aus mit dem Feed provisionieren.
2.) Interne Instanz von Wordpress nutzen
3.) iTunes scheint Passwort-geschützte Feeds zu können: https://digiredo.wordpress.com/2009/05/11/how-to-create-a-secure-podcast-channel-for-internal-podcasting/
4.) Dedizierte Corporate Multimedia-Plattform verwenden, wir haben dafür bei Kunden z.B. Vimp (https://www.vimp.com, kann auch Audio), Kaltura (http://de.corp.kaltura.com) oder Office Video (Teil von Office 365) im Einsatz
5.) Der Podcatcher Juice kann HTTPBasicAuth, gibt es aber nicht als APP