Skip to content

jira create-project

Creates a project based on a project type template.

Description

Creates a project based on a project type template.

Synopsis

jira create-project
    --site <site>
    --key <key>
    --name <name>
    [--description <description>]
    --lead <lead>
    [--url <url>]
    [--default_assignee <default_assignee>]
    [--avatar <avatar>]
    [--issue_security_scheme <issue_security_scheme>]
    [--permission_scheme <permission_scheme>]
    [--notification_scheme <notification_scheme>]
    [--category <category>]
    --project_type <project_type>
    --project_template <project_template>

Arguments

site - (string)

    
     Example: --site "site-1"
     Default: localhost:8081      Attributes: required

key - (string)

     Project keys. The maximum length is 10 characters.
     Example: --key "key-1"
     Default: _None_      Attributes: required

     Validation:
         max length: 10

name - (string)

     The name of the project.
     Example: --name "name-1"
     Default: _None_      Attributes: required

description - (string)

     description of the project.
     Example: --description "description-1"
     Default: _None_      Attributes: optional

lead - (string)

     The account ID of the project lead.
     Example: --lead "lead-1"
     Default: _None_      Attributes: required

     Validation:
         max length: 128

url - (string)

     A link to information about this project, such as project documentation
     Example: --url "url-1"
     Default: _None_      Attributes: optional

default_assignee - (string)

     The default assignee when creating issues for this project.
     Example: --default_assignee "default_assignee-1"
     Default: _None_      Attributes: optional

     Validation:
         allowed values: PROJECT_LEAD, UNASSIGNED

avatar - (int)

     An integer value for the project's avatar.
     Example: --avatar 1
     Default: _None_      Attributes: optional

issue_security_scheme - (int)

     ID of the issue security scheme, which enables you to control who can view issues.
     Example: --issue_security_scheme 1
     Default: _None_      Attributes: optional

permission_scheme - (string)

     The ID of the permission scheme for the project.
     Example: --permission_scheme "permission_scheme-1"
     Default: _None_      Attributes: optional

notification_scheme - (int)

     The ID of the notification scheme for the project.
     Example: --notification_scheme 1
     Default: _None_      Attributes: optional

category - (int)

     The ID of the project's category.
     Example: --category 1
     Default: _None_      Attributes: optional

project_type - (string)

     Project type defines the application-specific feature set.
     Example: --project_type "project_type-1"
     Default: _None_      Attributes: required

     Validation:
         allowed values: software, service_desk, business

project_template - (string)

     A predefined configuration for a project.
     Example: --project_template "project_template-1"
     Default: _None_      Attributes: required

     Validation:
         allowed values: com.pyxis.greenhopper.jira:gh-simplified-agility-kanban, com.pyxis.greenhopper.jira:gh-simplified-agility-scrum, com.pyxis.greenhopper.jira:gh-simplified-basic, com.pyxis.greenhopper.jira:gh-simplified-kanban-classic, com.pyxis.greenhopper.jira:gh-simplified-scrum-classic, com.atlassian.servicedesk:simplified-it-service-management, com.atlassian.servicedesk:simplified-general-service-desk, com.atlassian.servicedesk:simplified-general-service-desk-it, com.atlassian.servicedesk:simplified-general-service-desk-business, com.atlassian.servicedesk:simplified-internal-service-desk, com.atlassian.servicedesk:simplified-external-service-desk, com.atlassian.servicedesk:simplified-hr-service-desk, com.atlassian.servicedesk:simplified-facilities-service-desk, com.atlassian.servicedesk:simplified-legal-service-desk, com.atlassian.servicedesk:simplified-marketing-service-desk, com.atlassian.servicedesk:simplified-finance-service-desk, com.atlassian.servicedesk:simplified-analytics-service-desk, com.atlassian.servicedesk:simplified-halp-service-desk, com.atlassian.jira-core-project-templates:jira-core-simplified-content-management, com.atlassian.jira-core-project-templates:jira-core-simplified-document-approval, com.atlassian.jira-core-project-templates:jira-core-simplified-lead-tracking, com.atlassian.jira-core-project-templates:jira-core-simplified-process-control, com.atlassian.jira-core-project-templates:jira-core-simplified-procurement, com.atlassian.jira-core-project-templates:jira-core-simplified-project-management, com.atlassian.jira-core-project-templates:jira-core-simplified-recruitment, com.atlassian.jira-core-project-templates:jira-core-simplified-task-

Examples

jira create-project --key "key-1" --name "name-1" --description "description-1" --lead "lead-1" --url "url-1" --default_assignee "default_assignee-1" --avatar 1 --issue_security_scheme 1 --permission_scheme "permission_scheme-1" --notification_scheme 1 --category 1 --project_type "project_type-1" --project_template "project_template-1"

Access Control

To use this command, you need access to the following:

Field Value
Action "create"
Service Type "jira"
Service Instance
Namespace
Object Type "project"
Object ID

Please see Access Control for details.