Puoi aggiungere app web esistenti come elementi alla tua organizzazione in modo che i membri possano cercarle e rilevarle. Quando si aggiunge un'app come elemento, viene condiviso l'URL dell'app; il portale non ospita i file dell'app.
Un altro modo per condividere app con i membri dell'organizzazione è quello di pubblicare un' app Web creata da una mappa. Per ulteriori informazioni, consultare Creare app a partire da mappe.
Aggiungi un'app da un URL
Segui questa procedura per aggiungere un elemento che utilizza un URL per l'accesso a un'app sul web:
- Verificare di avere effettuato l'accesso e di disporre dei privilegi per creare contenuti.
- Dalla scheda I miei contenuti dalla pagina dei contenuti, cliccare Nuovo elemento e cliccare Applicazione.
- Scegliere il tipo di app:
- Web Mapping: un'app Web creata con un'API Web, come JavaScript.
- Desktop: un app per desktop creata su una piattaforma desktop, ad esempio Java o .NET (Desktop Microsoft Windows).
- Mobile: un'applicazione scaricabile creata per dispositivi mobili con un SDK, come iOS o Android.
- Altra applicazione: un'applicazione desktop o qualunque tipo di app generica per cui non disponi dei dettagli su API, SDK, indirizzo URL o scopo dell'applicazione.
Se si accede come amministratore sono disponibili altre opzioni per le appArcGIS Web AppBuilder e ArcGIS Experience Builder.
- Per il mapping web, desktop o mobile, digitare l'URL dell'app, per esempio,https://<myServer>/myWebMapApp.
- Per le app desktop, fare clic su Sfoglia e scegliere il .zip file che contiene l'app.
- Fare clic su Avanti.
- Digitare il titolo.
- Scegliere una cartella in I miei contenuti dove si desidera salvare l'elemento.
- Se l'amministratore dell'organizzazione ha configurato categorie di contenuti, fare clic su Assegna categorie e selezionare fino a 20 categorie per facilitare il ritrovamento dell'elemento.
È possibile anche iniziare a digitare un nome di una categoria per restringere l'elenco delle categorie.
- Opzionalmente, scrivi dei tag che descrivono l'elemento.
Separare i termini con virgole, ad esempio Parco nazionale è un tag, mentre Parco, nazionale sono due tag.
Mentre si digita, è possibile selezionare uno qualsiasi dei tag suggeriti che vengono visualizzati; i suggerimenti vengono generati dai tag aggiunti in precedenza.
- Opzionalmente, aggiungi un sommario che descriva l'applicazione.
- Fare clic su Salva.
Quando l'app viene aggiunta, appare nei tuoi contenuti.
È possibile configurare i dettagli dell'elemento, allegare codice se necessario e condividere l'app se si dispone di privilegi di condivisione.
Registrare un'app
È possibile registrare le app sviluppate basate su OAuth 2.0. La registrazione di un'app nel portale fornisce un ID app. che costituisce la base per distribuire app e ottenere report di utilizzo.
È necessario aggiungere l'app al portale prima di poterla registrare. Per ulteriori dettagli, vedere la sezione precedente. Una volta aggiunta, attenersi alla procedura seguente per registrare l'app e ottenere ID e segreto dell'app.
- Verificare di avere effettuato l'accesso con un account che dispone dei privilegi per creare contenuti.
- Dalla scheda I miei contenuti della pagina dei contenuti, clicca sul titolo dell'app che vuoi registrare.
Cliccando sul nome dell'app si apre la sua pagina degli elementi.
- Fai clic sulla scheda Impostazioni, scorri in basso fino alla sezione Registrazione app e fai clic su Registra.
Se aggiungi un tipo di app generico, l'app viene registrata automaticamente e puoi vedere il pulsante Info registrate invece del pulsante Registra. È possibile visualizzare e aggiornare le informazioni sulla registrazione come descritto di seguito.
- Selezionare il tipo di app: browser, nativa, server o multipla.
- Per ogni URI di reindirizzamento, fornire l'indirizzo in formato ["https://<server>[:port]"] e fare clic su Aggiungi.
Gli URI di reindirizzamento sono indirizzi validi a cui gli utenti dell'app possono essere reindirizzati dopo aver effettuato con successo l'accesso.
- Per rimuovere un URI aggiunto in precedenza, selezionarlo, fare clic su Elimina, quindi su Registra.
Visualizzare e aggiornare le informazioni di registrazione dell'app
Una volta registrata un'app, è possibile visualizzare le informazioni di registrazione, che includono un ID app e un segreto app, e aggiornare gli URI di reindirizzamento, ripristinare il segreto e annullare la registrazione dell'app.
Nota:
La reimpostazione del segreto dell'app renderà nulli tutti i token utente e app esistenti emessi per l'app. Gli utenti dovranno accedere nuovamente all'app e potrebbe essere necessario aggiornare le app configurate con il segreto.
- Verificare di aver effettuato l'accesso al portale e fare clic sulla scheda I Miei Contenuti della pagina dei contenuti.
- Fare clic sul titolo dell'app registrata.
- Nella pagina dell'elemento, fare clic sulla scheda Impostazioni.
- Scorrere verso il basso fino alla sezione Impostazioni applicazione e fare clic su Informazioni registrate.
È possibile visualizzare i seguenti dettagli: ID dell'app, segreto dell'app, tipo dell'app e URI di reindirizzamento.
- Per aggiornare gli URI di reindirizzamento, fai clic su Aggiorna ed effettua le seguenti operazioni:
- Per aggiungere un URI di reindirizzamento, fornire l'indirizzo e fare clic su Aggiungi.
- Per rimuovere un URI di reindirizzamento, selezionare l'indirizzo URI e fare clic su Elimina.
- Fare clic su Aggiorna, quindi su Salva.
- Per reimpostare il segreto dell'app, fai clic su Aggiorna ed effettua le seguenti operazioni:
- Fare clic su Reimposta segreto.
La reimpostazione del segreto dell'app renderà nulli tutti i token utente e app esistenti emessi per quest'app. Gli utenti dovranno accedere nuovamente all'app e potrebbe essere necessario aggiornare le app configurate con il segreto.
- Fai clic su Sì per confermare la reimpostazione del segreto dell'app.
- Fare clic su Aggiorna, quindi su Salva.
- Fare clic su Reimposta segreto.
- Per annullare la registrazione dell'app, fare clic su Annulla registrazione app.
L'app non è più registrata. Non è necessario salvare la pagina dell'elemento.