Nelle versioni recenti di ACS è stato rilevato che, quando si pubblicano modifiche di risorse personalizzate agli attributi di testo lungo, le API non vengono aggiornate. L’attributo è accessibile tramite la ricerca manuale o del flusso di lavoro nell’interfaccia utente, ma non tramite l’API . È stato rilevato un bug nel processo di pubblicazione delle risorse personalizzate che non riconosce la necessità di aggiornare le API quando vengono apportate modifiche solo agli attributi di testo lungo.
Attualmente CAMP-47983 è stato aperto per risolvere questo problema in una versione futura. Inoltre, esistono diversi approcci come soluzione alternativa:
Poiché il processo di pubblicazione dell’API non tiene conto delle modifiche degli attributi di testo lunghe, la modifica di un attributo di testo non lungo (ad esempio, la modifica dell’etichetta di un altro attributo) e la pubblicazione della risorsa personalizzata forzeranno l’aggiornamento delle API.
Se applicabile, anche la modifica dei campi di testo lungo in un elemento diverso dal testo lungo risolverà il problema. Detto questo, se i dati esistono già, considera questo approccio con cautela.
Infine, per confermare che le API vengono aggiornate, una volta completata la preparazione, se vengono rilevate modifiche per profileAndServicesExt, scheda etichettata "Anteprima API esterna di profili e servizi" dovrebbe essere visto. Se non è presente, l’applicazione non ha riconosciuto alcuna modifica.