# Portfolio User Permissions Retrieve user permissions within the customer for a portfolio. Endpoint: GET /monitoring/portfolios/{portfolioId}/sharingPermissions Version: 1.10.9 Security: bearerToken ## Path parameters: - `portfolioId` (number, required) The unique identifier of the portfolio, obtained from . ## Response 200 fields (application/json): - `correlationId` (string) A unique ID assigned to this request. Example: "23921650-c073-11ea-860f-06bc8182190e" - `data` (object) - `data.portfolioId` (string) A unique ID assigned to each portfolio. Example: "13437356" - `data.customerId` (number) A unique ID assigned to your customer account. Example: 101375376 - `data.userPermission` (array) - `data.userPermission.csUserId` (number) The unique ID assigned to the user account the portfolios are shared with. Example: 101435674 - `data.userPermission.userName` (string) The username of the user. Example: "UPPStage" - `data.userPermission.permission` (string) The permissions this user has for this portfolio. Example: "View, Add, Remove" ## Response 400 fields (application/json): - `correlationId` (string) A unique ID assigned to this request. - `message` (string) - `details` (string) Provides further information on why the request was rejected ## Response 401 fields (application/json): - `error` (string) ## Response 403 fields (application/json): - `message` (string) Example: "Access forbidden" ## Response 404 fields (application/json): - `correlationId` (string) A unique ID assigned to this request. - `message` (string) - `details` (string) Provides further information on why the request was rejected