# 3.0.12

**Release Date:** January 20, 2026

---

## ✨ New Features

### Terraform Modules

#### Enhanced Pre-Authorization for API Access and Consent

**Module:** zure-security/modules/application_permissions

Enhanced the application permissions module to support pre-authorization for API access and consent management in Entra ID applications.

**Key Features:**

- ✅ **Pre-Authorized Applications** - Support for configuring pre-authorized applications with delegated permissions
- ✅ **Enhanced Consent Management** - Improved consent flow configuration for API access
- ✅ **Security Template Integration** - Updated SAIF API service templates with new authorization capabilities

**Implementation Details:**

The module now supports the preAuthorizedApplications configuration block, allowing applications to grant consent for specific delegated permissions to trusted client applications without requiring interactive user consent.

**Example Configuration:**

```hcl
module "application_permissions" {
  source = "..."
  
  preAuthorizedApplications = [
    {
      appId = "12345678-1234-1234-1234-123456789012"
      delegatedPermissionIds = ["permission-id-1", "permission-id-2"]
    }
  ]
}
```

**Benefits:**

- 🔒 Enables secure service-to-service authentication with pre-authorized consent
- 🚀 Streamlines authentication flows by eliminating interactive consent prompts
- 📚 Supports advanced API permission scenarios in Entra ID

**Documentation:**

- See module README for configuration details and examples

---

#### Project Permissions Module for Business Roles

**Module:** 	fe-bootstrapper-business-roles

Added project permissions module integration for business roles to the TFE bootstrapper, ensuring proper project-level permissions are configured automatically.

**Key Features:**

- ✅ **Automated Permission Configuration** - Automatic setup of project-level permissions for business roles
- ✅ **Terraform Cloud Integration** - Seamless integration with Terraform Cloud workspace permissions
- ✅ **Role-Based Access Control** - Support for business role hierarchies in project permissions

**Benefits:**

- 🎯 Ensures consistent permission configuration across projects
- 🔧 Reduces manual permission management overhead
- 📋 Supports enterprise role-based access patterns

---

## 📋 Additional Notes

- Total commits: **4**
- Files changed: **12**
- Contributors: **2** (Brian Sheridan, Emmitt Johnson)

### File Changes

- **Terraform Modules:** 11 files
  - Application permissions module enhancements
  - SAIF API service security template updates
  - TFE bootstrapper business roles configuration

---

### Support

- 📧 Teams Support Channel: [Support](https://teams.microsoft.com/l/channel/19%3Acb611810fb0b42b080cfff5590bdd51c%40thread.tacv2/Support?groupId=514d2dac-2d62-48ce-bf99-0fa0ce39469c&tenantId=a86cb8ed-369b-4df5-ace5-43811f6e08cf)

---
