Skip to content

Campaign Managers (EPIC) #1802

@stevejgordon

Description

@stevejgordon

Initial stub issue around requirement for more granular authorisation levels for allReady after discussions with @schuback

Campaign Managers should be able to perform the following actions within the scope of a specific campaign

  • view campaign admin page
  • create events - pending new auth classes
  • create tasks - pending new auth classes
  • create itineraries - pending new auth classes
  • create manual requests - pending new auth classes
  • edit campaign details - pending new auth classes
  • close out requests - pending new auth classes
  • send messaging to all campaign levels - pending on updated messaging flow
  • Update campaign lister / add a new lister page where a campaign manager can see links to campaign(s) they have access to manage - Included in Campaign Managers can view list of Managed Campaigns #1894
  • Update menu rules so that anyone with campaign manager access has an admin menu with a link to the admin campaign list - Included in Campaign Manager Admin Menu #1895

A user will be invited by an org admin to become a campaign admin - see #1804

We will need to include a way or storing details of which users are campaign managers in our database. We will also need to include some changes within our authorisation code to ensure we allow the correct access to campaigns for the user's who should have it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions