Confluence Authority Series — Part 1

From Permissions to Real Knowledge Base Architecture in Atlassian Confluence

This updated guide doesn’t just explain access control —
it teaches how companies actually build structured documentation systems using Confluence.

You’ll learn:

  • Permission hierarchy

  • Documentation structure (Spaces → Pages → Child Pages)

  • Collaboration best practices

  • Macros teams actually use

  • Confluence + Jira knowledge base workflow

  • When Confluence is the right tool (and when it isn’t)


1. The Golden Rule — How Confluence Access Works

Access always flows top → down:

Global Permission → Space Permission → Page Restriction

If blocked at higher level → lower level cannot grant access.


Global Permissions (Entry Gate)

4

Controls:

  • Who can login

  • Who can create spaces

  • Admin rights

Best Practice: Always assign permissions to groups, never individuals.


Space Permissions (Department Access)

4

Spaces represent departments/projects:

  • HR

  • Engineering

  • Client Projects


Page Restrictions (Confidential Data)

Used for:

  • Salaries

  • Contracts

  • Architecture diagrams

Page restriction only removes access — never grants it.


2. Designing Proper Documentation Hierarchy

Most companies fail here — not in permissions.

Recommended Structure

SPACE: Engineering
├── 01_Getting_Started
│ ├── Setup Guide
│ ├── Local Run
│ └── Coding Standards
├── 02_Architecture
│ ├── System Overview
│ ├── Database Design
│ └── Integrations
├── 03_Operations
│ ├── Deployment
│ ├── Monitoring
│ └── Incident Runbook

Key Rule

Spaces organize ownership
Pages organize knowledge
Child pages organize workflow

Common Mistake

People create 200 pages at root → search becomes useless.


3. Confluence vs Other Documentation Tools — When to Use What

ToolBest ForNot Ideal For
ConfluenceTeam collaboration documentationPublic documentation portals
NotionPersonal/team notesLarge enterprises governance
SharePointCorporate file storageTechnical knowledge base
GitBookPublic developer docsInternal workflows

Conclusion:
Use Confluence when knowledge changes frequently and many teams collaborate.


4. Confluence Macros Every Team Should Use

4

Essential Macros

MacroPurpose
Page TreeAuto navigation
Table of ContentsLong documents
StatusWorkflow visibility
Excerpt IncludeReusable documentation
Children DisplayAuto-generated sections
PanelHighlight warnings

Macros convert pages into structured applications — not static documents.


5. Creating a Real Knowledge Base (Confluence + Jira)

Typical Support Workflow:

1 User raises ticket in Jira
2 Issue linked to KB article
3 Support resolves issue
4 Article updated for future reuse

Result → ticket volume drops over time.

Enterprise Pattern

Incident → Root Cause → Document → Reuse → No repeat issue

6. Page Permissions & Collaboration Best Practices

Always Use Groups

Bad:

Give edit to Rahul, Amit, Priya

Good:

space-eng-editors group

Ownership Rule

Each space must have:

  • 1 business owner

  • 1 technical owner

Editing Model

Content TypeWho Edits
PoliciesRestricted
RunbooksTeam editable
GuidesOpen edit

7. Admin Troubleshooting Superpower

When user says “I cannot see page”:

1 Check Global access
2 Check Space permission
3 Check Page restriction

Never start at page level.


Recommendation Section (Production Setup Guide)

Folder & Naming Standard

SPACE KEY: ENG, HR, OPS
PAGE PREFIX: ENG-ARCH-, OPS-RUN-
GROUPS: space-ENG-editors

Governance Rules

✔ Monthly permission audit
✔ No personal ownership pages
✔ Archive outdated content quarterly
✔ Every page must have owner


High-Quality Team Setup

  • Engineering → Open edit

  • HR → Restricted edit

  • Operations → Runbook controlled edit

  • Management → View only


What You Achieved After This Guide

You now know how to:

  • Secure Confluence properly

  • Structure documentation logically

  • Build reusable knowledge base

  • Reduce support tickets

  • Prevent permission chaos


Next Part

Part 2 — Jira Service Management Series


💼 Professional Support Available

If you are facing issues in real projects related to enterprise backend development or workflow automation, I provide paid consulting, production debugging, project support, and focused trainings.

Technologies covered include Java, Spring Boot, PL/SQL, Azure, CMS and workflow automation (jBPM, Camunda BPM, RHPAM, Flowable).

📧 Contact: ishikhanirankari@gmail.com | info@realtechnologiesindia.com

🌐 Website: IT Trainings | Digital metal podium     


Comments

Popular posts from this blog

OOPs Concepts in Java | English | Object Oriented Programming Explained

Scopes of Signal in jBPM

jBPM Installation Guide: Step by Step Setup