Argomento precedente: Annullare la registrazione di un prodotto

Argomento successivo: Annullamento della registrazione di un prodotto

Registrazione di un prodotto

È possibile utilizzare una chiamata registerProduct per registrare un prodotto per poter effettuare il Single Sign-On. La registrazione di un prodotto crea un certificato che viene memorizzato nel database di gestione. Questa chiamata può essere utilizzata quando non è possibile o non è preferibile accedere all'interfaccia di registrazione del prodotto.

Ad esempio, se si esegue l'integrazione di un prodotto di terze parti, è possibile evitare di distribuire la password EiamAdmin su scala generale per consentire la creazione del certificato. In tal caso, è possibile creare un certificato e una password da distribuire agli utenti dei prodotti in questione per impostarne l'integrazione.

Esempi di registerProduct

https://ELMSERVER:5250/spin/calmapi/calmapi/registerProduct.csp?action=register&certname=NomeProdotto&certpassword=PasswordCertificato&certname=xxxxx&password=xxxxxx

In questo caso, "&certname=NomeProdotto" indica il prodotto che si desidera registrare. Sostituire "NomeProdotto" con il nome del prodotto che si desidera registrare.

"&certname=xxxxx" specifica il nome del certificato e la password validi.

Risposta di esito positivo:

<?xml version="1.0" encoding="UTF-8" ?> 
<Result>
<Value>true</Value>
	<Description>Il prodotto è stato registrato correttamente. Sono stati forniti i diritti predefiniti per l'accesso all'applicazione ELM.</Description>
</Result>

Risposta di errore:

<?xml version="1.0" encoding="UTF-8" ?> 
<Result>
<Value>false</Value>
	<Description> EE_POZERROR Errore del repository</Description>
</Result>

Nota: un errore frequente si verifica quando è già presente un certificato con il nome fornito nell'URL. Un altro errore comune è “EE_AUTHFAILED Autenticazione non riuscita”, che si verifica quando la password inserita è errata.