Description

The following table displays the documentation for the 'UserSolutionAddAllow' API in all languages currently available:

Language

Documentation

English (United States)

Requests authorization for an existing user to be able to use an existing solution on VersaCloud

Español (moderno)

Pide autorización para que un usuario existente pueda acceder a una solución ya existente en VersaCloud

Português (Brasil)

Solicita autorização para que um usuário existente possa acessar uma solução já existente em VersaCloud

Parameters

The following table describes all of 'UserSolutionAddAllow''s parameters, in every language available.

ID

Name

Language

Description

Type

Min-Max Length

Reentr Key Member

Optional

1

Email

English (United States)

E-mail address of user who will be allowed to access to specific solution

email

7-128

No

No

2

SolutionToken

English (United States)

Token of solution the user will be allowed to access (master or clone)

solutiontoken

128-128

No

No

1

Email

Español (moderno)

Dirección de correo electrónico del usuario al cual será permitido acceder a una solución específica

email

7-128

No

No

2

SolutionToken

Español (moderno)

Token de la solución a la cual el usuário podrá acceder (master o clon)

solutiontoken

128-128

No

No

1

Email

Português (Brasil)

Endereço de e-mail do usuário ao qual será permitido acesso à solução específica

email

7-128

No

No

2

SolutionToken

Português (Brasil)

Token da solução à qual usuário terá acesso (master ou clone)

solutiontoken

128-128

No

No

Return Value

'UserSolutionAddAllow' returns a value of type operationHandle (minimum length of returned values is 48 characters characters, while maximum length of returned values is 48 characters characters).

Please note that all APIs returning values of types that allow for localized values (like e.g. boolean or country) always return the standard type values.

Specific Error Codes

If an error happens during the execution of any VersaCloud call, an errorcode is returned instead of the standard return value described above.

The following table lists errorcodes returned specifically by the 'UserSolutionAddAllow' API (generic errorcodes like wrong number of parameters or invalid values for parameters' types are not listed):

Errorcode

Language

Description

:@Err#Sol0000008

English (United States)

Solution Token type must be either M ('master') or Q ('query')

:@Err#Usr0000002

English (United States)

Value provided as user e-mail is not registered with VersaCloud

:@Err#Usr0000027

English (United States)

User already owns the right to use the specified solution

:@Err#Sol0000008

Español (moderno)

Tipo de token de solución tiene que ser M ('master') o Q ('query')

:@Err#Usr0000002

Español (moderno)

Valor informado como correo electrónico de usuario no está registrado en VersaCloud

:@Err#Usr0000027

Español (moderno)

Usuario ya posee el derecho de usar la solución especificada

:@Err#Sol0000008

Português (Brasil)

Tipo de token de solução tem que ser M ('master') ou Q ('query')

:@Err#Usr0000002

Português (Brasil)

Valor informado como e-mail de usuário não está registrado em VersaCloud

:@Err#Usr0000027

Português (Brasil)

Usuário já possui o direito de usar a solução especificada

US Patent Requested