Perché le credenziali del servizio nel mio bind del servizio a IBM Cloud Object Storage vengono mostrati come REDACTED?

Quando crei un bind del servizio Code Engine con un'istanza del servizio IBM Cloud Object Storage , le credenziali del servizio vengono mostrate come REDACTED.

Dopo che hai creato un bind del servizio a un'istanza Object Storage e utilizzi la tua propria credenziale del servizio, le credenziali del servizio per il bind alla tua applicazione o lavoro Code Engine vengono mostrate come REDACTED nelle variabili di ambiente, invece di mostrare i valori della credenziale del servizio.

Per richiamare le credenziali del servizio esistenti, Object Storage richiede che l'utente (o ID servizio) che richiama la credenziale del servizio abbia l'azione IAM aggiuntiva di resource-controller.credential.retrieve_all. Questa azione IAM è inclusa in COS Reader o nel ruolo di accesso della piattaforma Administrator .

Prova una di queste soluzioni.

  1. Non utilizzare le credenziali del servizio personalizzato quando crei i bind del servizio a Object Storage con Code Engine. Utilizza invece le politiche di accesso di bind del servizio predefinite e lascia che Code Engine generi le tue credenziali. Consultare Utilizzo delle politiche di accesso di bind del servizio predefinite.

  2. Se vuoi utilizzare un ID servizio personalizzato con i bind del servizio Code Engine , devi anche aggiungere l'accesso al servizio COS Reader quando assegni l'accesso per l'ID servizio. Consultare Utilizzo di un ID servizio personalizzato per i bind del servizio.