🤝
Trovi
  • Trovi
  • 🕸️API Reference
    • Artifacts
      • ListArtifacts
      • GetArtifact
      • CreateArtifact
      • UpdateArtifact
      • Artifact Versions
        • CreateArtifactVersion
        • DeleteArtifactVersion
        • RetrieveArtifactVersionContents
        • Version Metrics
          • IncrArtifactVersionMetric
        • Version Migration
          • MigrateArtifactVersion
          • GetArtifactVersionMigrationStatus
      • Artifact Roles
        • AssignArtifactRole
        • UnassignArtifactRole
        • ListArtifactRoles
    • Contents
      • StoreContents
      • RetrieveContents
    • Token
      • TokenGrant
  • Meta
    • ListTags
    • CreateTag
  • URNs
Powered by GitBook
On this page

Was this helpful?

Export as PDF
  1. API Reference
  2. Artifacts

Artifact Roles

Trovi's permission model

PreviousGetArtifactVersionMigrationStatusNextAssignArtifactRole

Last updated 2 years ago

Was this helpful?

Artifacts may have individual roles assigned to users which permit access control for those users. There are two types of role:

  • Administrator

  • Collaborator

Administrator

Administrators have full control over the artifact, including assigning and unassigning roles. Administrators may upload, download, delete, and change content as they see fit.

Artifact owners are automatically assigned the Administrator role. This role cannot be unassigned from owners. In order to accomplish this, the owner must first be changed to someone else via .

Collaborator

Collaborators have permission to edit artifact metadata, upload new versions, and share private artifacts.

🕸️
UpdateArtifact