docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Use case: Create a Jira Server Configuration

    Before you start

    1. Verify Permissions: Ensure you have the appropriate permissions in your Unity Organization to create a Jira ServerConfig. Typically, you must be an admin or have specific collaboration settings access.
    2. Organization Context: Know the Organization identifier (GUID) of the Unity Organization where this configuration should be created.
    3. Jira Server Information: Prepare the necessary Jira server connection details (base URL, credentials, etc).
    4. Jira Credentials & Access: Make sure the provided credentials have access to the necessary Jira resources and permissions for project and issue interaction.

    How do I...?

    To create a Jira ServerConfig, follow these steps:

    1. Get the Organization ID: Identify the Unity Organization where the Jira integration will be registered.
    2. Prepare the ServerConfig Payload: Prepare data for the request (name, url, username, and key).
    3. Use the SDK: Call the CreateServerConfigAsync method in the Unity Collaboration SDK with the required properties.
    4. Handle Responses: Ensure your implementation verifies whether the config was successfully created and handles any errors appropriately.

    Example:

    var name = "Jira Config Name";
    var url = "https://jira.example.com";
    var username = "jira-admin";
    var key = "api-key";
    
    var jiraServerConfigId = await jiraConfigService.CreateServerConfigAsync(
        organizationId: organizationId,
        name: name,
        url: url,
        username: username,
        key: key,
        cancellationToken: cancellationToken);
    

    Error Handling

    • 400 Bad Request: Invalid input.
    • 401 Unauthorized: Authentication required.
    • 403 Forbidden: Insufficient permissions.

    Related Links

    • Update Server Config
    • Delete Server Config
    • Create Project Config
    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)