Skip to content

[feature][self-hosted]: Add Issue API - Add changeable actor field OR system API Tokens #7845

@SaadBazaz

Description

@SaadBazaz

Is there an existing issue for this?

  • I have searched the existing issues

Summary

Preface

I've created a wickedly cool Plane Discord bot (might open source soon) for my self-hosted instance, which can create issues through a /create-issue command.

Problem

The issue is, if I've created the API Token from my account (let's say "saad.bazaz"), then when someone creates an issue using the Bot, "saad.bazaz" appears as the actor. I would like to change the actor to be the person who created the issue via Discord (let's say it's "john.doe").

Possible Solution

  • Either have API tokens "without identities", i.e. a system-wide API token, OR,
  • Allow the actor to be defined in the Add Issue API

Why should this be worked on?

This makes it easier to make integrations for a team.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions