Week 6 Worklog

Week 6 Objectives:

  • Implement Role-Based Access Control (RBAC) using AWS Cognito and .NET Claims.
  • Master AWS Security best practices and Infrastructure as Code (IaC) with CloudFormation.
  • Analyze and implement data mapping for Vietnamese electronic invoices (XML).

Tasks to be carried out this week:

DayTaskStart DateCompletion DateReference Material
2Project - RBAC Implementation:
• Implement IClaimsTransformation for data mapping
• Convert Cognito JWT groups to .NET Claims
09/02/202609/02/2026
3AWS Labs - Security & IaC:
• Set up IAM roles and least privilege policies
• Write CloudFormation templates for automation
10/02/202610/02/2026
4Project - Core Business Logic:
• Analyze XML structure of Vietnamese e-invoices
• Handle PBan 2.1.0 data mapping logic
11/02/202611/02/2026
5Tet Holiday:
• Lunar New Year Holiday (Tet Holiday)
12/02/202612/02/2026
6Tet Holiday:
• Lunar New Year Holiday (Tet Holiday)
13/02/202613/02/2026

Week 6 Achievements:

  • Successfully integrated Cognito JWT groups with .NET Claims via IClaimsTransformation.
  • Automated infrastructure deployment and enforced least-privilege security policies on AWS.
  • Completed the business logic for parsing and mapping PBan 2.1.0 XML e-invoices.