{% extends "base.html" %} {% block title %}Organization — TechHand Remote Support{% endblock %} {% block content %}

Organization

{% if org and org.id %} Open in TNT web {% endif %}

Scoped to your TNT login and organization API key. Full billing and domain tools stay on the main TNT site.

{% set cap = portal_capabilities %} {% set cap_ok = cap is not none %}

Summary

{% if portal_summary and portal_summary.get('success') %}

{{ portal_summary.organization.name if portal_summary.organization else '—' }}

Open tickets: {{ portal_summary.open_tickets }} · Assets: {{ portal_summary.device_assets }}

{% else %}

Could not load summary. Check connection and portal scopes on your org API key.

{% endif %}
{% if not cap_ok or cap.get('tickets_read', true) %}

Tickets

View and create service tickets.

{% endif %} {% if not cap_ok or cap.get('docs_read', true) %}

Documents

Organization documentation.

{% endif %} {% if not cap_ok or cap.get('vault_read', true) %}

Vault

Passwords (role-scoped).

{% endif %} {% if not cap_ok or cap.get('assets_read', true) %}

Assets

Devices linked to this org.

Networks

Networks, VLANs, and wireless SSIDs.

{% endif %} {% if not cap_ok or cap.get('training_read', true) %}

Training

Training materials.

{% endif %} {% if not cap_ok or cap.get('ai_chat', true) %}

Org AI

Chat with TNT org context.

{% endif %} {% if not cap_ok or cap.get('machine_context', true) %}

Machine context

This workstation in TNT context.

{% endif %} {% if not cap_ok or cap.get('owner_reports_read', true) %}

Owner reports

Yearly owner/property reports per site.

{% endif %} {% if not cap_ok or cap.get('apikeys_read', true) %}

API keys

Manage org integration keys (admin roles).

{% endif %}
{% endblock %}