Atlassian uses cookies to improve your browsing experience, perform analytics and research, and conduct advertising. Accept all cookies to indicate that you agree to our use of cookies on your device. Atlassian cookies and tracking notice, (opens new window)
Teams
, (opens new window)

Power Scripts for Jira Cloud
Results will update as you type.
  • Get started
  • Configuration guides
  • Integration guides
  • Feature guides
  • Advanced features
  • Migration resources
  • Simple Issue Language
    • Getting started with SIL
    • SIL reference guide
    • SIL Functions library
      • Function Index
      • Packages
      • Array Functions
      • Basic Functions
      • Date and Interval Functions
      • Excel Functions
      • File Manipulation Functions
      • HTTP Functions
      • Incoming Mail Processing Functions
      • Integration with Other Systems
      • Jira Administration Functions
        • Custom Field Administration Functions
        • Dashboard Functions
        • Field Configuration Functions
          • admAppendFieldConfigDefaultITMapping
          • admAppendFieldConfigITMapping
          • admAssignDefaultFieldConfigSchemeToProject
          • admAssignFieldConfigSchemeToProject
          • admCreateFieldConfig
          • admCreateFieldConfigScheme
          • admDeleteFieldConfig
          • admDeleteFieldConfigScheme
          • admGetAllFieldConfigItems
          • admGetAllFieldConfigs
          • admGetAllFieldConfigSchemes
          • admGetFieldConfigById
          • admGetFieldConfigITMappings
          • admGetFieldConfigsByName
          • admGetFieldConfigScheme
          • admRemoveFieldConfigDefaultITMapping
          • admRemoveFieldConfigITMapping
          • admUpdateFieldConfig
          • admUpdateFieldConfigItem
          • admUpdateFieldConfigScheme
        • Filter Administration Functions
        • Group Administration Functions
        • Issue Administration Functions
        • Issue Type & IT Screen Scheme Administration Functions
        • Notification Administration Functions
        • Permissions Administration Functions
        • Priority Scheme Administration Functions
        • Project Administration Functions
        • Screen and Screen Schemes Administration Functions
        • System Administration Functions
        • User Administration Functions
      • Jira Integration Functions
      • Jira Service Management Functions
      • Jira Software Functions
      • Listener Functions
      • Math Functions
      • Parameter Functions
      • Scheduling Functions
      • String Functions
      • System Integration
    You‘re viewing this with anonymous access, so some content might be blocked.
    /
    Field Configuration Functions
    Updated Aug 11

    Field Configuration Functions

    Field configurations are used ultimately to set up the hidden or required field flags, based on issue types and projects. Most of these only work for Company-Managed Projects (classic projects)

    Functions Summary

     

    • admAppendFieldConfigDefaultITMapping — Appends the default issue type - field configuration mapping
    • admAppendFieldConfigITMapping — Appends the issue type - field configuration mapping
    • admAssignDefaultFieldConfigSchemeToProject — Assigns the default field config scheme to a project
    • admAssignFieldConfigSchemeToProject — Assigns a field config scheme to a project
    • admCreateFieldConfig — Creates a field configuration
    • admCreateFieldConfigScheme — Creates a field config scheme
    • admDeleteFieldConfig — Deletes a field configuration
    • admDeleteFieldConfigScheme — Deletes a field config scheme
    • admGetAllFieldConfigItems — Gets all the field configuration items
    • admGetAllFieldConfigs — Gets all the field configs
    • admGetAllFieldConfigSchemes — Retrieves all field configuration schemes.
    • admGetFieldConfigById — Gets the field configs for a given id
    • admGetFieldConfigITMappings — Returns the issue type - field configuration mappings
    • admGetFieldConfigsByName — Gets all the field configs matching a given name
    • admGetFieldConfigScheme — Retrieves a specific field configuration scheme.
    • admRemoveFieldConfigDefaultITMapping — Removes the default issue type - field configuration mapping
    • admRemoveFieldConfigITMapping — Removes the issue type - field configuration mapping
    • admUpdateFieldConfig — Updates a field configuration
    • admUpdateFieldConfigItem — Updates the description and flags for a field configuration item
    • admUpdateFieldConfigScheme — Updates a field config scheme

    Structures used:

    JFieldConfigurationScheme

    int id; string name; string description;

    This is the topmost structure, the one you may use to assign to projects

     

    JFieldConfiguration

    int id; string name; string description; boolean isDefault;

    This does not represent a certain field. It’s the totality of the configs you associate with issue types.

     

    JFieldConfigITMapping

    int fieldConfigurationId; int issueTypeId;

    If issue type id is zero (0) it actually means the default issue type.

     

    JFieldConfigurationItem

    string field; string description; string renderer; boolean hidden; boolean required;

    Renderer may be changed only for text fields, and accepted values are ‘text-renderer' and ‘wiki-renderer’. Field is the Jira name of the field, like ‘summary’, ‘fixVersions’ or 'customfield_12345’.

    Peacock

    Need support? Create a request with our support team.

    Copyright © 2005 - 2025 Appfire | All rights reserved.

    {"serverDuration": 12, "requestCorrelationId": "e22309abdcdf4d74a99f7e4d698e134a"}