Users REST Endpoints

File Server/Users
Delete a user's metadata
Method: delete
Path: {protocol}//{host}:{port}{basePath}/ic/api/fileserver/v1/users/{user}
Delete a user's SSH public key
Method: delete
Path: {protocol}//{host}:{port}{basePath}/ic/api/fileserver/v1/users/{user}/key
Get a user's details
Method: get
Path: {protocol}//{host}:{port}{basePath}/ic/api/fileserver/v1/users/{user}
Get a user's SSH public key
Method: get
Path: {protocol}//{host}:{port}{basePath}/ic/api/fileserver/v1/users/{user}/key
Get user's permissions
Method: get
Path: {protocol}//{host}:{port}{basePath}/ic/api/fileserver/v1/users/{user}/effectivepermissions/filesystem/root/{fsPath}
Get user's permissions for root
Method: get
Path: {protocol}//{host}:{port}{basePath}/ic/api/fileserver/v1/users/{user}/effectivepermissions/filesystem/root
Search for users
Method: get
Path: {protocol}//{host}:{port}{basePath}/ic/api/fileserver/v1/users
Update a user's details
Method: put
Path: {protocol}//{host}:{port}{basePath}/ic/api/fileserver/v1/users/{user}
Update a user's SSH public key
Method: put
Path: {protocol}//{host}:{port}{basePath}/ic/api/fileserver/v1/users/{user}/key
Upload a user's SSH public key
Method: post
Path: {protocol}//{host}:{port}{basePath}/ic/api/fileserver/v1/users/{user}/key