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