/
@apibot - team command Requirements

@apibot - team command Requirements

Project Title
Target Release
Epic
Document Status
DRAFT
Document Owner

Document Sign-Off
Subject Matter Expert(s)
Technical Expert(s)

Background & Business Value

Goals

Assumptions

Out of Scope

Requirements

Ticket(s)TitleUser StoryPriorityNotes

Manage Users in a TeamAs an API Gateway Admin, I would like a way to add, remove, and list users within a Team.MUST HAVE
  • @apibot team <team-name> add <developer-email> (docs)
  • @apibot team <team-name> remove <developer-email>(docs)
  • @apibot team <team-name> [list] (docs)

Reassign the Admin Role of a Team to another UserAs an API Gateway Admin, I would like to be able to reassign the owner of a Team to a new member (in case the owner forgets to do some before leaving the Team).MUST HAVE
  • @apibot team <team-name> owner <developer-email> (docs)

List All TeamsAs an API Gateway Admin, I would to be able to see a list of all Teams. Team names will be used as input in other commands.MUST HAVE
  • @apibot team[s] [list] (docs)

Create/Remove a TeamAs an API Gateway Admin, I would like to be able to create and remove Teams.MUST HAVE
  • @apibot team <team-name> create <owner-developer-email>(docs)

Rename a TeamAs an API Gateway Admin, I would like to be able to rename a Team.MUST HAVE
  • You can't rename the "internal name", but you can rename the display name.
    • Are we okay with Display Name not matching the Internal Name (question)
  • @apibot team <team-name> rename <new-team-name>(docs)





User Interaction, Design & Architecture

Examples and References

Questions

Below is a list of questions to be addressed as a result of this requirements document:

QuestionOutcomeDecision Date

Related content

@apibot - devs command Requirements
@apibot - devs command Requirements
More like this
Slack Commands to Manage Teams Requirements
Slack Commands to Manage Teams Requirements
More like this
Apigee NonMint Company Integration
Apigee NonMint Company Integration
More like this
@apibot - apps command Requirements
@apibot - apps command Requirements
More like this
Apigee Teams Feature Requirements
Apigee Teams Feature Requirements
More like this
Transition Plan Requirements
Transition Plan Requirements
More like this