AWS BugBust (bugbust)

2021-06-25

14 new actions, 3 new resources, 1 new condition

Additions

    Actions
  • CreateEvent
    • Description:  Grants permission to create a BugBust event
    • Access:  Write
  • EvaluateProfilingGroups
    • Description:  Grants permission to evaluate checked-in profiling groups
    • Access:  Write
    • Resources: 

      Name: Event

      Required: Yes

  • GetEvent
    • Description:  Grants permission to view customer details about an event
    • Access:  Read
    • Resources: 

      Name: Event

      Required: Yes

  • GetJoinEventStatus
    • Description:  Grants permission to view the status of a BugBust player's attempt to join a BugBust event
    • Access:  Write
    • Resources: 

      Name: Event

      Required: Yes

  • JoinEvent
    • Description:  Grants permission to join an event
    • Access:  Write
    • Resources: 

      Name: Event

      Required: Yes

  • ListBugs
    • Description:  Grants permission to view the bugs that were imported into an event for players to work on
    • Access:  Read
    • Resources: 

      Name: Event

      Required: Yes

      Name: codereview

      Required: No

    • Dependents: 

      codeguru-reviewer:DescribeCodeReview

      codeguru-reviewer:ListRecommendations

  • ListEventParticipants
    • Description:  Grants permission to view the participants of an event
    • Access:  Read
    • Resources: 

      Name: Event

      Required: Yes

  • ListEventScores
    • Description:  Grants permission to view the scores of an event's players
    • Access:  Read
    • Resources: 

      Name: Event

      Required: Yes

  • ListEvents
    • Description:  Grants permission to List BugBust events
    • Access:  List
  • ListProfilingGroups
    • Description:  Grants permission to view the profiling groups that were imported into an event for players to work on
    • Access:  Read
    • Resources: 

      Name: Event

      Required: Yes

  • ListPullRequests
    • Description:  Grants permission to view the pull requests used by players to submit fixes to their claimed bugs in an event
    • Access:  Write
    • Resources: 

      Name: Event

      Required: Yes

  • UpdateEvent
    • Description:  Grants permission to update a BugBust event
    • Access:  Write
    • Resources: 

      Name: Event

      Required: Yes

      Name: ProfilingGroup

      Required: No

      Name: codereview

      Required: No

    • Dependents: 

      codeguru-profiler:DescribeProfilingGroup

      codeguru-profiler:ListProfilingGroups

      codeguru-reviewer:DescribeCodeReview

      codeguru-reviewer:ListCodeReviews

      codeguru-reviewer:ListRecommendations

      codeguru-reviewer:TagResource

      codeguru-reviewer:UnTagResource

  • UpdateWorkItem
    • Description:  Grants permission to update a work item as claimed or unclaimed (bug or profiling group)
    • Access:  Write
    • Resources: 

      Name: Event

      Required: Yes

  • UpdateWorkItemAdmin
    • Description:  Grants permission to update an event's work item (bug or profiling group)
    • Access:  Write
    • Resources: 

      Name: Event

      Required: Yes

    Resources
  • codereview
    • Arn:  arn:${Partition}:codeguru-reviewer::${Account}:.+:.+
    • Conditions: 

      aws:ResourceTag/${TagKey}

  • ProfilingGroup
    • Arn:  arn:${Partition}:codeguru-profiler:${Region}:${Account}:profilingGroup/${profilingGroupName}
    • Conditions: 

      aws:ResourceTag/${TagKey}

  • Event
    • Arn:  arn:${Partition}:bugbust:${Region}:${Account}:events/${EventId}
    Conditions
  • aws:ResourceTag/${TagKey}
    • Description:  Filters actions based on tag key-value pairs attached to the resource
    • Type:  String