Update User Access
put
                    /rest/v19/companies/{companyName}/users/{userName}/accessPermissions
This endpoint replaces the access permissions of an existing user with new permissions passed in the request body.
                
                Request
Supported Media Types
                - application/json
Path Parameters
                - 
                    companyName(required): string
                    
                    Company login name. For Host Company users, use _host. For Partner Organization users, use partner organization company login name.
- 
                    userName(required): string
                    
                    Login Id of the user
Root Schema : accessPermissions-updateRequest
    
      Type: 
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        object- 
            items: 
            array  Access Permissions
            
            Title:Access PermissionsList of access permissions to be updated for user, Entity's access will be removed if its details are not passed in request.
Nested Schema : Access Permissions
    
      
      Type: 
    
    
    
    arrayTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Access PermissionsList of access permissions to be updated for user, Entity's access will be removed if its details are not passed in request.
    
    
    
    
    
        Show Source
        - 
            Array of: 
                object  Access Permission
            
            Title:Access PermissionUser access bits information
Nested Schema : Access Permission
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Access PermissionUser access bits information
    
    
    
    
    Show Source
        - 
            hasAccess: 
            boolean
            Title:Has AccessFlag to determine if user has access to the restricted entity
- 
            name: 
            string
            Title:Restricted Entity NameName of the entity to which access restrictions apply
- 
            type: 
            string
            Title:TypeType of the restricted entity. Possible values productFamily, supportedProductFamily and dataTableFolder
- 
            variableName: 
            string
            Title:Restricted Entity Variable NameVariable name of the entity to which access restrictions apply
Response
Supported Media Types
                - application/json
Default Response
User Access Permissions
                
                
                    Root Schema : Access Permissions
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Access PermissionsAccess Permissions of a user
    
    
    
    
    Show Source
        - 
            items: 
            array  items
            
            
- 
            links: 
            array  Links to the related objects
            
            Title:Links to the related objectsLinks to the related objects
Nested Schema : items
    
      
      Type: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
        Show Source
        array- 
            Array of: 
                object  Access Permission
            
            Title:Access PermissionUser access bits information
Nested Schema : Links to the related objects
    
      
      Type: 
    
    
    
    arrayTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Links to the related objectsLinks to the related objects
    
    
    
    
    
        Show Source
        - 
            Array of: 
                object  reference links
            
            Title:reference linksReference links for the Parent, Self, Children and Related as applicable
Nested Schema : Access Permission
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Access PermissionUser access bits information
    
    
    
    
    Show Source
        - 
            hasAccess: 
            boolean
            Title:Has AccessFlag to determine if user has access to the restricted entity
- 
            name: 
            string
            Title:Restricted Entity NameName of the entity to which access restrictions apply
- 
            type: 
            string
            Title:TypeType of the restricted entity. Possible values productFamily, supportedProductFamily and dataTableFolder
- 
            variableName: 
            string
            Title:Restricted Entity Variable NameVariable name of the entity to which access restrictions apply
Nested Schema : reference links
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    reference linksReference links for the Parent, Self, Children and Related as applicable
    
    
    
    
    Show Source
        - 
            href: 
            string
            Title:URL to the related objectURL to the related object
- 
            name: 
            string
            
- 
            rel: 
            string
            Title:Link Relationship to the current objectDefault Value:selfLink Relationship to the current object
Examples
This endpoint replaces the access permissions of an existing user with new permissions passed in the request body by submitting a PUT request to the REST resource using cURL. For more information about cURL, see Use cURL.
curl - X GET -H "Authorization: Bearer <token>" - H https://sitename.oracle.com/rest/v19/companies/_host/users/aavenkatbulk/accessPermissions
Request Body Sample
{
  "items": [{
      "name": "Testbed",
      "variableName": "testbed",
      "hasAccess": true,
      "type": "productFamily"
    }
  ]
}