DE63632 The Request is not able to set to Hold status through soap api
search cancel

DE63632 The Request is not able to set to Hold status through soap api

book

Article ID: 231875

calendar_today

Updated On:

Products

CA Service Catalog

Issue/Introduction

Not able to set status to 'Hold' through Service Catalog SOAP API call. 

Error :

<faultstring>Exception occurred in updateRequestOfferingStatus: Exception=com.ca.usm.common.CommonException:

         Access denied to hold or resume the request:5566452 Message=Access denied to hold or resume the request:5566452</faultstring>

This request is using spadministrator session and set proxy is applied for the session.

 

Environment

Release : 17.2

Component : SDM - Catalog

Resolution

This is acting as-designed, according to the settings in the system. If you go to Catalog > Configuration > Request Management Configuration and edit the Access Control: Hold, Resume Request setting, the user we are acting as needs to have permission to hold and resume requests.

Out of the box, regular Catalog User role does not have the rights to hold and resume requests, so when acting as them in Web Services we cannot, either. Giving the role this right solves the problem.