Set Resource Permission (ivnSetResourcePermission)

§

This webservice is invoked to assign permissions for the resources to one or more groups in Intelliview NXT system.

§

User requires “Admin” privilege (User parameter in ivnInitialize) for the execution of this API.

Web Service Request:

Web Service Request Parameters:

public string ivnSetResourcePermission(string SessionToken, int Company ID, int GroupID, int

ResourceID, int ResourceType)

Parameters

Data Type

Description

Requirement

SessionToken

String

The unique Identification assigned to a
Intelliview NXT Session

 

CompanyID

Integer

The unique Identification assigned to a
Company in Intelliview NXT.

 

GroupID

Integer

The unique Identification assigned to a
Group in Intelliview NXT.

 

ResourceID

Integer

The unique Identification assigned to a
Resource in Intelliview NXT.

 

ResourceType

Integer

Resource Type

Valid Values:
1 - Connection:
2 - DataModel
3 - Implicit Filter

Web Service Response (Success):

<ResponseMessage>

<Message ID='SYN_REP_INFO_7542'/>

<Response Message= 'Resource permission is set successfully'/>

<Resource ID='7'/>

<Company ID='23'/>

<Version No='1.3.1.1'/>

</ResponseMessage>

Web Service Response (Error):

<ResponseMessage>

<Message ID='SYN_REP_ERROR_7532'/>

<Response Message= 'Resource ID is not valid'/>

<Company ID='23'/>

<Version No='1.3.1.1'/>

</ResponseMessage>

Web Service Return Parameters:

Parameters

Data Type

Description

Remarks

Message ID

String

The unique identification assigned to the response
message in Intelliview NXT.

 

Response Message

String

The Response Message is received from Intelliview NXT.

 

Resource ID

Integer

The unique Identification assigned to a Resource in
Intelliview NXT.

 

Company ID

Integer

The unique Identification assigned to the Company by
Intelliview NXT.

 

Version No

String

The last digit after the third decimal point indicates the
web service version

 

Response Messages:

Srl.No.

Message ID

Message

1

SYN_REP_INFO_7542

Resource permission is set successfully

2

SYN_REP_ERROR_7501

Intelliview NXT session is expired or not initialized or
not valid

3

SYN_REP_ERROR_7511

Company ID is not valid

4

SYN_REP_ERROR_7528

Group ID is not valid

5

SYN_REP_ERROR_7532

Resource ID is not valid

6

SYN_REP_ERROR_7533

Resource type is not valid

7

SYN_REP_ERROR_7570

Unable to set resource permission

8

SYN_REP_ERROR_5035

Exception has occurred. Contact your Administrator

 

 

top.jpg

 

<< Set Author Permission (ivnSetAuthorPermission) | Get Resource Permission (ivnGetResourcePermission) >>