Atlassian Expert Tips

Real-Life Consulting Insights and Atlassian Expertise

List of Posts

  • Bulk Email Migration in Atlassian Cloud

    Bulk Email Migration in Atlassian Cloud

    This practical guide explains how to efficiently migrate Atlassian user emails during domain changes using Python. The approach preserves user history by maintaining account IDs while updating email addresses. Key requirements include domain verification, API permissions, and ensuring target emails aren’t already in use. The script automates what would otherwise be a manual process. Read more

  • From Tedious to Effortless: How AI Assistants Can Transform Your Atlassian Workflow

    From Tedious to Effortless: How AI Assistants Can Transform Your Atlassian Workflow

    Tired of tedious Jira worklogs? Discover how AI assistants with Model Context Protocol (MCP) integrations can automate administrative tasks, saving hours each week. From simple voice commands to logging entire work weeks, these tools are transforming productivity for Atlassian experts, delivering 2-5x efficiency gains while letting you focus on meaningful work. Read more

  • Migrating Atlassian Confluence and Jira User Permissions After a Migration

    Migrating Atlassian Confluence and Jira User Permissions After a Migration

    Migrating users between Atlassian instances with already-claimed emails can be a permission nightmare. In this post, I share how we automated the process using Python, APIs, and a touch of AI — saving hours of manual work while ensuring a smooth and secure transition. Read more

  • Managing Multiple Atlassian Organizations with Azure SSO: A Migration Case

    Managing Multiple Atlassian Organizations with Azure SSO: A Migration Case

    When large companies acquire other businesses, one of the most challenging aspects is integrating different technology stacks and user management systems. In this post, I’ll share a solution for managing multiple Atlassian Cloud organizations using Azure SSO while standardizing email domains. The Challenge Consider this scenario: A large company has acquired two smaller businesses, each Read more

  • Custom Consent Management: When Standard Migration Tools Aren’t Enough

    Custom Consent Management: When Standard Migration Tools Aren’t Enough

    We often encounter unique scenarios that require thinking outside the box. Today, I want to share an interesting project where I developed a custom plugin for handling user consent during a data migration – a case where the standard Jira Cloud Migration Assistant (JCMA) wasn’t sufficient for our needs. The Challenge When dealing with data Read more

  • Risk Management and Strategy Evolution in Jira Data Center to Cloud Migration: A Real Case Study

    Risk Management and Strategy Evolution in Jira Data Center to Cloud Migration: A Real Case Study

    In this real migration case study, we explore how proper risk documentation saved a project when an unresponsive plugin page turned into a 400-script challenge. Learn the practical strategies we used to adapt our migration approach while ensuring both technical success and smooth organizational change. Read more