Administrator Setup Guide
Complete configuration guide for Jira administrators to set up ProjectClone permissions, user access controls, and organizational policies.
Configuration Steps
Initial Configuration
Set up ProjectClone for your organization immediately after installation:
Access Admin Panel
Navigate to the ProjectClone configuration area:
Settings (⚙️) → Apps → Manage apps → ProjectClone → Configure
Alternatively, go to Settings → Apps → ProjectClone Configuration in the left sidebar.
Verify Installation
Confirm ProjectClone is properly installed and enabled:
- Status: App should show as "Enabled" in the Manage apps section
- Version: Confirm you're running the latest version (v2.0.0)
- License: Verify license status and user count
- Permissions: Check that Forge permissions are properly granted
Basic Configuration
Configure the fundamental settings:
By default, only Jira administrators can access ProjectClone. This ensures security while you configure user permissions.
User Permissions Configuration
Control who can clone projects and access ProjectClone features:
Permission Levels
Administrator Access
Full access to all ProjectClone features and configuration settings
Project Administrator
Can clone projects they have administrative access to
Authorized Users
Specific users or groups granted cloning permissions
Configuring User Access
Individual User Access
Grant access to specific users by username or email:
Authorized Users:
- john.doe@company.com (Lead Developer)
- jane.smith@company.com (Project Manager)
- dev.admin@company.com (Development Admin)
Global vs Project-Specific Access
Choose the appropriate access scope:
- Global Access: Users can clone any project they can see
- Project-Specific: Users can only clone projects where they have admin rights
- Mixed Mode: Different rules for different users (recommended)
Users can only clone projects they already have access to view. ProjectClone doesn't grant additional project visibility - it only allows cloning of visible projects.
Group-Based Access Management
Use Jira groups for efficient permission management:
Creating ProjectClone Groups
Set Up User Groups
Create groups in Jira's User Management section:
projectclone-admin
├── Full ProjectClone administrative access
├── Can configure permissions and settings
└── Can clone any project
projectclone-users
├── Standard cloning permissions
├── Can clone projects they administrate
└── Cannot modify ProjectClone settings
projectclone-restricted
├── Limited cloning access
├── Can only clone specific projects
└── Require approval for sensitive projects
Assign Groups to ProjectClone
In the ProjectClone configuration panel:
- Navigate to User Access → Group Permissions
- Add each group with appropriate permission levels
- Set specific restrictions for each group if needed
- Configure notification preferences for group members
Group Permission Matrix
Group | Clone Own Projects | Clone Any Project | Admin Settings
---------------------|-------------------|-------------------|---------------
projectclone-admin | ✓ | ✓ | ✓
projectclone-users | ✓ | ✗ | ✗
projectclone-restricted | Limited | ✗ | ✗
jira-administrators | ✓ | ✓ | ✓
Security Settings
Configure security controls and data protection measures:
Access Controls
Project Restrictions
Limit which projects can be cloned based on sensitivity or classification
Scheme Protection
Protect critical schemes from being copied or modified during cloning
Approval Workflows
Require administrator approval for cloning sensitive projects
Data Protection Configuration
Sensitive Project Classification
Mark projects that require special handling:
High Security Projects:
- HR-SENSITIVE (Employee data)
- FINANCE-AUDIT (Financial records)
- LEGAL-MATTERS (Legal proceedings)
Restricted Access:
- CUSTOMER-DATA (Client information)
- COMPLIANCE-REPORTS (Regulatory data)
- SECURITY-INCIDENTS (Security breaches)
Configure Protection Rules
Set up automated protection for classified projects:
- Prevent Cloning: Block cloning of highly sensitive projects
- Approval Required: Require admin approval before cloning
- Limited Access: Only specific users can clone these projects
- Audit Trail: Enhanced logging for all operations on these projects
For organizations subject to regulations like GDPR, HIPAA, or SOX, ensure ProjectClone usage complies with your data handling policies. Consider additional approval workflows for projects containing regulated data.
Audit & Logging Configuration
Set up comprehensive logging and monitoring for ProjectClone operations:
Logging Levels
Standard Logging
Basic operation tracking (enabled by default):
- Clone Operations: Who cloned what project and when
- User Access: Permission grants and revocations
- Configuration Changes: Admin setting modifications
- Errors & Failures: Failed operations and error details
Enhanced Logging
Detailed tracking for compliance and security:
Timestamp: 2025-01-15 14:30:22 UTC
User: john.doe@company.com
Action: PROJECT_CLONE_INITIATED
Source: TEMPLATE-PROJECT (TMPL)
Target: DEV-TEAM-ALPHA (DEVA)
IP Address: 192.168.1.100
User Agent: Mozilla/5.0...
Schemes Cloned: Workflow, Permission, Notification
Duration: 45 seconds
Status: SUCCESS
Log Management
Export Capabilities
Export audit logs for external analysis and compliance reporting
Search & Filter
Advanced search through logs by user, project, date, or operation type
Alerts & Notifications
Automated alerts for suspicious activity or policy violations
ProjectClone provides built-in dashboards showing cloning activity, user access patterns, and system health metrics. Access these through the admin configuration panel.
Organizational Policies
Establish governance policies for project cloning across your organization:
Naming Conventions
Project Key Standards
Enforce consistent project key naming:
Department-Based Keys:
DEV-[PROJECT] - Development projects
QA-[PROJECT] - QA environments
PROD-[PROJECT] - Production projects
MKTG-[PROJECT] - Marketing campaigns
Team-Based Keys:
ALPHA-[PROJECT] - Team Alpha projects
BETA-[PROJECT] - Team Beta projects
GAMMA-[PROJECT] - Team Gamma projects
Environment-Based Keys:
[PROJECT]-DEV - Development environment
[PROJECT]-STG - Staging environment
[PROJECT]-PRD - Production environment
Validation Rules
Set up automatic validation for project naming:
- Key Format: Enforce department prefixes or suffixes
- Length Limits: Ensure keys stay within Jira's limits
- Reserved Words: Prevent use of system or sensitive terms
- Duplicate Prevention: Automatic checking for existing keys
Approval Workflows
Implement approval processes for different types of cloning operations:
Automatic Approval
Standard projects, authorized users, routine operations
Manager Approval
New team projects, significant resource allocation
Admin Approval
Sensitive projects, cross-department cloning, bulk operations
Resource Management
Configure limits on concurrent cloning operations and project complexity to maintain system performance. Consider scheduling intensive operations during off-peak hours.
Training & Documentation
- User Training: Regular sessions on ProjectClone best practices
- Policy Documentation: Clear guidelines on when and how to use ProjectClone
- Template Management: Designated owners for maintaining project templates
- Support Procedures: Clear escalation paths for issues and questions