# NetBird Selfservice ## Docs - [ApproveResourceAction](https://mintlify.wiki/siteway/netbird-selfservice/api/actions/approve-resource.md): Approve a pending resource request and create it in NetBird - [CancelResourceRequestAction](https://mintlify.wiki/siteway/netbird-selfservice/api/actions/cancel-request.md): Cancel a pending resource request - [CreateResourceAction](https://mintlify.wiki/siteway/netbird-selfservice/api/actions/create-resource.md): Create a new resource directly in NetBird - [DeleteResourceAction](https://mintlify.wiki/siteway/netbird-selfservice/api/actions/delete-resource.md): Delete a resource from NetBird - [DenyResourceAction](https://mintlify.wiki/siteway/netbird-selfservice/api/actions/deny-resource.md): Deny a pending resource request - [RequestResourceAction](https://mintlify.wiki/siteway/netbird-selfservice/api/actions/request-resource.md): Create a pending resource request for approval - [ToggleResourceAction](https://mintlify.wiki/siteway/netbird-selfservice/api/actions/toggle-resource.md): Toggle the enabled status of a resource - [UpdateResourceAction](https://mintlify.wiki/siteway/netbird-selfservice/api/actions/update-resource.md): Update an existing resource in NetBird - [Pending Resource](https://mintlify.wiki/siteway/netbird-selfservice/api/models/pending-resource.md): Represents a resource request awaiting approval - [Resource](https://mintlify.wiki/siteway/netbird-selfservice/api/models/resource.md): Represents a NetBird resource associated with a user - [Resource Log](https://mintlify.wiki/siteway/netbird-selfservice/api/models/resource-log.md): Tracks all actions and changes performed on resources - [User](https://mintlify.wiki/siteway/netbird-selfservice/api/models/user.md): Represents an authenticated user in the NetBird Selfservice system - [NetbirdService](https://mintlify.wiki/siteway/netbird-selfservice/api/netbird-service.md): Complete API reference for the NetbirdService class - [ValidResourceAddress](https://mintlify.wiki/siteway/netbird-selfservice/api/validation/resource-address.md): Validation rule for resource addresses (IP, CIDR, or domain) - [Configuration](https://mintlify.wiki/siteway/netbird-selfservice/configuration.md): Complete guide to configuring NetBird Selfservice environment variables and integrations - [Activity Logging](https://mintlify.wiki/siteway/netbird-selfservice/features/activity-logging.md): Learn how NetBird Selfservice tracks all resource actions for compliance, auditing, and troubleshooting - [Approval Workflow](https://mintlify.wiki/siteway/netbird-selfservice/features/approval-workflow.md): Understand how the approval workflow works for resource requests in NetBird Selfservice - [Authentication](https://mintlify.wiki/siteway/netbird-selfservice/features/authentication.md): Learn how Google OAuth authentication works in NetBird Selfservice, including domain restrictions and session management - [Resource Management](https://mintlify.wiki/siteway/netbird-selfservice/features/resource-management.md): Learn how to manage network resources including IP addresses, CIDRs, and domains in NetBird Selfservice - [Admin Guide](https://mintlify.wiki/siteway/netbird-selfservice/guides/admin-guide.md): Manage resources, approve requests, and oversee VPN access as an administrator - [NetBird Setup Guide](https://mintlify.wiki/siteway/netbird-selfservice/guides/netbird-setup.md): Configure NetBird API integration for resource management - [OAuth Setup Guide](https://mintlify.wiki/siteway/netbird-selfservice/guides/oauth-setup.md): Configure Google OAuth authentication for NetBird Selfservice - [User Guide](https://mintlify.wiki/siteway/netbird-selfservice/guides/user-guide.md): Learn how to request and manage VPN resources as a regular user - [Installation](https://mintlify.wiki/siteway/netbird-selfservice/installation.md): Step-by-step guide to install NetBird Selfservice on your server - [Introduction](https://mintlify.wiki/siteway/netbird-selfservice/introduction.md): Overview of NetBird Selfservice and how it helps teams manage VPN network resources - [Security Best Practices](https://mintlify.wiki/siteway/netbird-selfservice/security/best-practices.md): Recommended security practices and operational guidelines for NetBird Selfservice - [Security Configuration](https://mintlify.wiki/siteway/netbird-selfservice/security/configuration.md): Configure security settings and environment variables for NetBird Selfservice - [Security Overview](https://mintlify.wiki/siteway/netbird-selfservice/security/overview.md): Comprehensive security features and measures in NetBird Selfservice