NGOAuthorizeKeyword

This transaction is used to Authorize or Unauthorize Keywords. If a User wants to Authorize or Unauthorized all the specified Keywords, then a common flag AuthorizeAllFlag can be specified or else Authorize flag for individual Keywords. If the User wants to Authorize or Unauthorize the Keywords individually, then value for AuthorizeAllFlag should not be passed.

 

 

Input Parameter description

View sample InputXml

Output Parameter description

View sample OutputXml

Errors and Warnings

 

 

Input Parameters description

Name

Parent Tag

Description

Valid Values

Default

Values

Option

Root

Unique option for the call.

NGOAuthorize

Keyword

N/A

CabinetName

Root

Name of the Cabinet to which the User wants to connect.

 

N/A

UserDBId

Root

UserDatabase ID that is returned in the NGOConnect

Cabinet call.

 

N/A

AuthorizeAllFlag

Root

Flag that specifies whether to Authorize or Unauthorized all Keywords.

A – Authorize all the specified Keywords.

U – Unauthorize all the specified Keywords.

 

Keywords

Root

Specifies the List of Keywords that are to be added.

 

N/A

Keyword

Property

Keywords

It contains the various parameters attached with a particular Keyword.



N/A

Authorization

Flag

Keyword

Property

Flag  that specifies whether the given Keyword is made authorized or unauthorized.

A - Authorized U - Unauthorized

N/A

Keyword

Keyword

Property

Specifies the Name of the Keyword that is to be authorized or unauthorized.

 

N/A

GroupIndex

Root

Reserved. Default value can also be passed. 

 

 

0

 

Output Parameters description

Name

Parent Tag

Description

Option

Root

Unique option for the call.

Status

Root

Status of the call. If the Status is 0, then the call is successful.

 

Errors returned from call

Code

Message

Comments

-50016

Group not found

The group in which the Keywords exist and are to be authorized or unauthorized does not exist .