Private Page

The Private Page feature restricts access to your status page by requiring authentication. When enabled, only members with accounts in your LIVCK instance can view the status page. All other visitors will be denied access.

Overview

By enabling the Private-Page feature, you lock down your status page so that only authenticated members can view it. This is useful when the status page contains sensitive information that should not be publicly accessible.

Use Cases

The Private Page feature is ideal for:

  • Internal Status Pages - Share service status only with your team members
  • Confidential Infrastructure - Keep sensitive service information private
  • Internal Applications - Monitor internal services not meant for public viewing
  • Development/Staging Environments - Restrict access to non-production environments
  • Compliance Requirements - Meet privacy or security requirements that prohibit public status pages

Enabling Private Page

To enable the Private-Page feature:

  1. Navigate to Settings in the admin panel
  2. Go to General settings
  3. Find the Private Page option
  4. Enable the checkbox
  5. Save changes

Once enabled, your status page will require authentication to access.

How It Works

When Private Page is enabled:

  • Members with accounts can log in and view the status page
  • All other visitors are denied access
  • No public access - the status page is completely locked down

Only users who have been added as members in your LIVCK instance can access the status page. They must log in with their credentials (email and password).

Creating Member Accounts

To grant someone access to your private status page:

  1. Navigate to Members in the admin panel
  2. Click Create Member
  3. Enter their information (Name, Email, Role Groups, Permissions)
  4. Share the generated password with them
  5. They can now log in and view the status page

See Users & Roles for detailed member management instructions.

User Experience

For Members (with accounts)

  1. Visit the status page URL
  2. See the login page
  3. Enter email and password
  4. Access granted - view the status page
  5. Session remains active for a period of time

For Non-Members (without accounts)

  1. Visit the status page URL
  2. See the login page
  3. Cannot log in (no valid credentials)
  4. Access denied

Authentication Flow

User visits status page
    ↓
Check if logged in (active session)
    ↓ (No)
Show login page
    ↓
User enters credentials
    ↓
Valid member account? → Yes → Grant access
    ↓ (No)
Access denied - Invalid credentials

Security Considerations

Best Practices

Strong Authentication:

  • Require strong passwords for member accounts
  • Enable Two-Factor Authentication (2FA) for sensitive status pages
  • See Security for 2FA setup

Regular Reviews:

  • Remove access for departed team members immediately
  • Review member list periodically
  • Monitor login attempts and access logs for suspicious activity

Permission Management:

  • Grant only necessary permissions to members
  • Use role groups to manage access efficiently
  • See Permissions for fine-grained access control

Important Notes

  • Private Page only restricts who can view the status page
  • The content itself is not encrypted, it's just access-controlled
  • Members need valid accounts to access
  • For highly sensitive information, ensure strong password policies and 2FA

Troubleshooting

Member Can't Access Status Page

Check:

  1. Do they have a valid member account?
  2. Are they using the correct email and password?
  3. Is their account active (not deactivated)?
  4. Have they been assigned the necessary permissions?

Solutions:

  • Create a member account for them if they don't have one
  • Have them reset their password if forgotten
  • Verify their account is active in the Members list
  • Check their assigned permissions and role groups

"Access Denied" Message

Cause: The user doesn't have a valid member account in your LIVCK instance.

Solution: Create a member account for them following the steps in Creating Member Accounts above.

Member Keeps Getting Logged Out

Check:

  • Session timeout settings
  • Browser settings (cookies disabled?)
  • Browser extensions blocking cookies

Solution:

  • Ask member to check their browser allows cookies
  • Check if any browser extensions are interfering
  • Review session timeout configuration in LIVCK settings

Disabling Private Page

To make your status page public again:

  1. Navigate to Settings > General
  2. Find the Private Page option
  3. Disable the checkbox
  4. Save changes

The status page will be immediately accessible to everyone without authentication.

API Access with Private Page

When Private Page is enabled, the public API is also made private and requires authentication:

  • Public API access is disabled - all API endpoints require authentication
  • Authenticated API requests must include valid credentials
  • Use API tokens or member credentials for authentication
  • Unauthenticated API requests will be denied access
  • See API documentation for authentication details

Important: Enabling Private Page affects both the web interface and the API. Any integrations or external services using the API will need to authenticate.

Additional Resources