Pydio Documentation Library

Deploy, administrate & extend Pydio

  • Administration guide
  • Knowledge Base
  • F.A.Q
  • API Documentation
  • Legacy

Pydio v8

  • Pydio v8
  • Pydio v7
  • Pydio v6

Role Service

This service provides CRUD endpoints for managing roles. Roles are generic set of permissions that can be applied to any users. Every user has her own role, as every group has one too. User teams are roles as well.

  • Role Service
    • DELETE /a/role/{Uuid}
    • GET /a/role/{Uuid}
    • POST /a/role
    • PUT /a/role/{Uuid}

Auto generated by Pydio Cells Enterprise Distribution v2.1.0 on 1-Jul-2020
REST ApiPUT /a/role/{Uuid}
Back to top
  • Introduction
    • Main APIs presentation
    • Authentication
    • Consumers Examples
      • Using Postman
      • Using cURL
      • Cells Client
    • Other APIs
  • REST Api
    • ACL Service
      • POST /a/acl
      • POST /a/acl/bulk/delete
      • PUT /a/acl
    • Activity Service
      • POST /a/activity/stream
      • POST /a/activity/subscribe
      • POST /a/activity/subscriptions
    • Admin Tree Service
      • POST /a/tree/admin/list
      • POST /a/tree/admin/stat
    • Config Service
      • DELETE /a/config/datasource/{Name}
      • GET /a/config/ctl
      • GET /a/config/datasource
      • GET /a/config/datasource/{Name}
      • GET /a/config/discovery
      • GET /a/config/discovery/forms/{ServiceName}
      • GET /a/config/discovery/openapi
      • GET /a/config/peers
      • GET /a/config/scheduler/actions
      • GET /a/config/scheduler/actions/{ActionName}
      • GET /a/config/versioning
      • GET /a/config/versioning/{Uuid}
      • GET /a/config/virtualnodes
      • GET /a/config/{FullPath}
      • POST /a/config/buckets
      • POST /a/config/ctl
      • POST /a/config/datasource/{Name}
      • POST /a/config/encryption/create
      • POST /a/config/encryption/delete
      • POST /a/config/encryption/export
      • POST /a/config/encryption/list
      • POST /a/config/peers/{PeerAddress}
      • POST /a/config/processes
      • PUT /a/config/encryption/import
      • PUT /a/config/peers/{PeerAddress}
      • PUT /a/config/{FullPath}
    • Frontend Service
      • GET /a/frontend/binaries/{BinaryType}/{Uuid}
      • GET /a/frontend/bootconf
      • GET /a/frontend/messages/{Lang}
      • GET /a/frontend/plugins/{Lang}
      • GET /a/frontend/settings-menu
      • GET /a/frontend/state
      • POST /a/frontend/binaries/{BinaryType}/{Uuid}
      • POST /a/frontend/enroll
      • POST /a/frontend/session
    • Graph Service
      • GET /a/graph/relation/{UserId}
      • GET /a/graph/state/{Segment}
    • Install Service
      • GET /a/install
      • GET /a/install/agreement
      • POST /a/install
      • POST /a/install/check
    • Jobs Service
      • POST /a/jobs/tasks/delete
      • POST /a/jobs/tasks/logs
      • POST /a/jobs/user
      • PUT /a/jobs/user
      • PUT /a/jobs/user/{JobName}
    • Log Service
      • POST /a/log/sys
    • Mailer Service
      • POST /a/mailer/send
    • Meta Service
      • POST /a/meta/bulk/get
      • POST /a/meta/delete/{NodePath}
      • POST /a/meta/get/{NodePath}
      • POST /a/meta/set/{NodePath}
    • Policy Service
      • POST /a/policy
    • Role Service
      • DELETE /a/role/{Uuid}
      • GET /a/role/{Uuid}
      • POST /a/role
      • PUT /a/role/{Uuid}
    • Search Service
      • POST /a/search/nodes
    • Share Service
      • DELETE /a/share/cell/{Uuid}
      • DELETE /a/share/link/{Uuid}
      • GET /a/share/cell/{Uuid}
      • GET /a/share/link/{Uuid}
      • POST /a/share/resources
      • PUT /a/share/cell
      • PUT /a/share/link
      • PUT /a/share/policies
    • Templates Service
      • GET /a/templates
    • Token Service
      • POST /a/auth/reset-password
      • POST /a/auth/token/revoke
      • PUT /a/auth/reset-password-token/{UserLogin}
    • Tree Service
      • GET /a/tree/stat/{Node}
      • POST /a/tree/create
      • POST /a/tree/delete
      • POST /a/tree/restore
      • POST /a/tree/selection
      • POST /a/tree/stats
    • Update Service
      • PATCH /a/update/{TargetVersion}
      • POST /a/update
    • UserMeta Service
      • DELETE /a/user-meta/tags/{Namespace}/{Tags}
      • GET /a/user-meta/namespace
      • GET /a/user-meta/tags/{Namespace}
      • POST /a/user-meta/bookmarks
      • POST /a/user-meta/search
      • POST /a/user-meta/tags/{Namespace}
      • PUT /a/user-meta/namespace
      • PUT /a/user-meta/update
    • Users Service
      • DELETE /a/user/{Login}
      • GET /a/user/{Login}
      • POST /a/user
      • PUT /a/user/roles/{Login}
      • PUT /a/user/{Login}
    • Workspace Service
      • DELETE /a/workspace/{Slug}
      • POST /a/workspace
      • PUT /a/workspace/{Slug}
    • [Enterprise] Audit Service
      • POST /a/audit/data/shares
    • [Enterprise] Config Service
      • DELETE /a/config/directories/{ConfigId}
      • DELETE /a/config/oauth2clients/{ClientID}
      • DELETE /a/config/oauth2connectors/{id}
      • DELETE /a/config/versioning/{Uuid}
      • DELETE /a/config/virtualnodes/{Uuid}
      • GET /a/config/directories
      • GET /a/config/oauth2clients
      • GET /a/config/oauth2connectors
      • POST /a/config/versioning/{Uuid}
      • POST /a/config/virtualnodes/{Uuid}
      • PUT /a/config/directories/{ConfigId}
      • PUT /a/config/oauth2clients/{ClientID}
      • PUT /a/config/oauth2connectors
      • PUT /a/config/oauth2connectors/{id}
    • [Enterprise] Front Service
      • GET /a/frontend/auth/state
      • GET /a/frontend/login/connectors
    • [Enterprise] License Service
      • GET /a/license/stats
      • PUT /a/license/update
    • [Enterprise] Log Service
      • POST /a/log/audit
      • POST /a/log/audit/chartdata
      • POST /a/log/audit/export
      • POST /a/log/sys/export
    • [Enterprise] Policy Service
      • DELETE /a/policy/{Uuid}
      • GET /a/policy/ipbans
      • GET /a/policy/iplists/{Name}
      • POST /a/policy/ipbans
      • POST /a/policy/iplists
      • PUT /a/policy
    • [Enterprise] Scheduler Service
      • DELETE /a/scheduler/jobs/{JobID}
      • DELETE /a/scheduler/templates/actions/{TemplateName}
      • DELETE /a/scheduler/templates/jobs/{Name}
      • DELETE /a/scheduler/templates/selectors/{TemplateName}
      • POST /a/scheduler/templates/actions
      • POST /a/scheduler/templates/jobs
      • POST /a/scheduler/templates/selectors
      • PUT /a/scheduler/jobs
      • PUT /a/scheduler/templates/actions
      • PUT /a/scheduler/templates/jobs/{Name}
      • PUT /a/scheduler/templates/selectors
  • Command line reference
    • Cells Binary
      • cells
      • cells acl
      • cells acl create
      • cells acl delete
      • cells acl patch-recycle-personal
      • cells acl search
      • cells completion
      • cells completion bash
      • cells completion zsh
      • cells config
      • cells config db
      • cells config db add
      • cells config db list
      • cells config db set
      • cells config delete
      • cells config list
      • cells config proxy
      • cells config proxy tls
      • cells config proxy url
      • cells config set
      • cells config versions
      • cells data
      • cells data sync
      • cells doc
      • cells doc commands
      • cells doc deps
      • cells doc i18n
      • cells doc i18n count
      • cells doc openapi
      • cells install
      • cells meta
      • cells meta put
      • cells meta read
      • cells ps
      • cells start
      • cells stop
      • cells update
      • cells user
      • cells user create
      • cells user delete
      • cells user search
      • cells user set-profile
      • cells user set-pwd
      • cells user unlock
      • cells version
    • Cells Client (cec)
      • cec
      • cec clear
      • cec completion
      • cec completion bash
      • cec completion zsh
      • cec configure
      • cec configure client-auth
      • cec configure oauth
      • cec cp
      • cec doc
      • cec idm
      • cec idm list-groups
      • cec idm list-roles
      • cec idm list-users
      • cec idm list-workspaces
      • cec ls
      • cec mkdir
      • cec mv
      • cec rm
      • cec scp
      • cec storage
      • cec storage list-datasources
      • cec storage resync-ds
      • cec update
      • cec version
      • cec version isgreater
      • cec version isrelease
      • cec version isvalid
    • Cells Sync
      • cells-sync
      • cells-sync add
      • cells-sync autotest
      • cells-sync capture
      • cells-sync delete
      • cells-sync doc
      • cells-sync edit
      • cells-sync service
      • cells-sync start
      • cells-sync systray
      • cells-sync version
      • cells-sync webview
    • Cells Enterprise
      • cells-enterprise
      • cells-enterprise acl
      • cells-enterprise acl create
      • cells-enterprise acl delete
      • cells-enterprise acl patch-recycle-personal
      • cells-enterprise acl search
      • cells-enterprise clean-recycle
      • cells-enterprise completion
      • cells-enterprise completion bash
      • cells-enterprise completion zsh
      • cells-enterprise config
      • cells-enterprise config db
      • cells-enterprise config db add
      • cells-enterprise config db list
      • cells-enterprise config db set
      • cells-enterprise config delete
      • cells-enterprise config list
      • cells-enterprise config proxy
      • cells-enterprise config proxy tls
      • cells-enterprise config proxy url
      • cells-enterprise config set
      • cells-enterprise config versions
      • cells-enterprise data
      • cells-enterprise data sync
      • cells-enterprise dl-meta
      • cells-enterprise doc
      • cells-enterprise doc commands
      • cells-enterprise doc deps
      • cells-enterprise doc i18n
      • cells-enterprise doc i18n count
      • cells-enterprise doc openapi
      • cells-enterprise install
      • cells-enterprise meta
      • cells-enterprise meta put
      • cells-enterprise meta read
      • cells-enterprise ps
      • cells-enterprise start
      • cells-enterprise stop
      • cells-enterprise update
      • cells-enterprise user
      • cells-enterprise user create
      • cells-enterprise user delete
      • cells-enterprise user search
      • cells-enterprise user set-profile
      • cells-enterprise user set-pwd
      • cells-enterprise user unlock
      • cells-enterprise version
  • Supported SDKs
    • Using the go sdk
  • Cells Development
    • Developing on Cells
      • Setup dev environment
      • How to contribute
      • Vendoring
    • Microservices
      • Introduction
      • Discovery
      • Communication
      • Api gateway model
      • Architecture overview
    • Services categories
      • Identity managment
      • Broker
      • Data
      • Scheduler
      • Gateway
    • Security model
      • Role based security rules
      • Resource based security rules
    • Activity streams
    • Miscellaneous
      • Logging
      • Tracing
      • JS Frontend
Menu
  • EN
  • FR
Announcement: [COVID19] See how Pydio helps when remote is the new normal
  • Home
  • Features
    • Pydio Cells Overview
    • Modern Collaboration
    • Secure & Compliant
    • Scalable & Reliable
    • Detailed Features List
    • Migration from Pydio 8
    • Try our live demo
  • Solutions
    • Manufacturing
    • Media & Communication
    • Legal & Finance
    • Healthcare
    • Education
    • Construction
    • Consulting
    • Retail
    • Government
    • [COVID 19] Remote is the new normal
  • Pricing
    • Pricing
    • Contact Us
  • Docs
    • Administration guide
    • Knowledge Base
    • F.A.Q
    • API Documentation
    • Legacy
  • Community
    • Forum
    • Contribute
      • Found a Security Issue?
      • Contributor License Agreement (CLA)
      • Adding a translation to Pydio
    • Application Builds
    • Blog
  • Download
  • Sign up
  • Login
  • About pydio
    • About us
    • Features
    • Pricing
    • Press room
    • Demo
  • Resources
    • Admin Guide
    • Developer Guide
    • Source Code
    • White paper
    • FAQ
  • Contact sales
    • Email
    • FRANCE: +33 1 76361075
    • USA: +1 312-757-4188
    • Privacy Policy
  • Support
    • Community support
    • Support subcription
    • Contribute to Pydio

  • Copyright © Abstrium SAS 2012-2020
  • Legal
  • Site developed by a Drupal expert
  • Facebook
  • Linkedin
  • Twitter