เบื้องหลังบันทึกคำขอข้อมูลตาม GDPR - เทมเพลต
บันทึกการดำเนินการ SAR และหลักฐานการลบ
เบื้องหลัง GDPR data request log ที่พร้อมใช้งานใน Back4app สำหรับบันทึกการดำเนินการ SAR, หลักฐานการลบ, และเวลาการตอบกลับ รวมถึงแผนภาพ ER, พจนานุกรมข้อมูล, สคีมา JSON, API playground, และการเรียก AI Agent สำหรับการเริ่มต้นอย่างรวดเร็ว.
ข้อสรุปสำคัญ
เทมเพลตนี้ให้คุณมี backend บันทึกคำขอข้อมูล GDPR ที่มีบันทึกการปฏิบัติตาม SAR, หลักฐานการลบ, และการกำหนดเวลาการตอบกลับเพื่อให้ผู้ประสานงานสามารถจัดการคำขอด้วยวิถีการตรวจสอบที่ชัดเจน.
- บันทึกการปฏิบัติตาม SAR — บันทึกการส่งมอบคำขอ GDPR ทุกครั้งใน RequestLog พร้อมด้วยผู้ดำเนินการ, การกระทำ, และเวลาแสดงผล.
- เส้นทางหลักฐานการลบ — แนบแฟ้มหลักฐานและข้อมูล completedAt กับ DeletionProof สำหรับหมายเหตุการปิดที่สามารถป้องกันได้.
- การมองเห็นการกำหนดเวลาการตอบกลับ — ใช้ฟิลด์ dueAt, firstReplyAt, และ repliedAt เพื่อติดตามเวลาตอบกลับตามกำหนดเวลา.
- ขอการควบคุมการเป็นเจ้าของ — เชื่อมโยง GDPRRequest แต่ละรายการกับผู้ขอและผู้จัดการเพื่อให้ความรับผิดชอบชัดเจน
เทมเพลตบันทึกข้อมูลการร้องขอ GDPR คืออะไร?
การตรวจสอบมีค่าใช้จ่ายสูงพอแล้วโดยไม่ต้องให้ทีมบันทึกการร้องขอ GDPR สร้างประวัติด้วยตนเอง; การทำงานที่มีเวลาตรึงจะจ่ายคืนตัวเองได้อย่างรวดเร็ว ค่าใช้จ่ายจะแสดงในการเรียกกลับและเครดิต Back4app รักษาผู้ขอ, GDPRRequest, RequestLog, และ DeletionProof ให้อยู่ในเวลาตรึงและสามารถระบุได้ — กับเครื่องมือบันทึกการร้องขอ GDPR ที่ทีมต้องการเมื่อมีการตรวจสอบ ความสอดคล้องครอบคลุมผู้ขอ (fullName, email, identityCheckStatus), GDPRRequest (requestType, status, dueAt, firstReplyAt), RequestLog (request, action, actor, note, createdAt), และ DeletionProof (request, proofType, proofFile, completedAt) โดยมีการติดตามที่เป็นมิตรต่อการยืนยันและการตรวจสอบในตัว เชื่อมต่อฟรอนต์เอนด์ที่คุณเลือกและเริ่มบันทึกงาน SAR ได้อย่างรวดเร็ว
ดีที่สุดสำหรับ:
ภาพรวมแม่แบบบันทึกคำขอ GDPR
แดชบอร์ดบันทึกคำขอ GDPR ที่ดีที่สุดน่าเบื่อเพราะเอนทิตีพื้นฐานนั้นสะอาด — ไม่ใช่เพราะใครบางคนเคลื่อนย้ายสเปรดชีตในเวลากลางคืน
สคีมาที่อยู่เบื้องหลัง Requester, GDPRRequest, และ RequestLog ถูกแชร์ระหว่างฮับและหน้าเทคโนโลยี; การเปลี่ยนกรอบงานไม่ควรหมายถึงการออกแบบบันทึกใหม่
คุณสมบัติหลักของบันทึกคำขอ GDPR
บัตรเทคโนโลยีแต่ละใบในศูนย์นี้ใช้สคีมาบันทึกคำขอเดียวกันโดยมี Requester, GDPRRequest, RequestLog, และ DeletionProof.
การติดตามตัวตนของผู้ขอ
คลาส Requester เก็บ fullName, email, identityCheckStatus, และ notes.
การจัดการกรณี SAR
คลาส GDPRRequest เก็บ requestType, status, dueAt, firstReplyAt, และ repliedAt.
บันทึกการดำเนินการ
คลาส RequestLog เชื่อมโยงคำขอ, การกระทำ, ผู้กระทำ, หมายเหตุ, และ createdAt.
บันทึกหลักฐานการลบ
ลิงก์คลาส DeletionProof ขอหลักฐานประเภท proofType, proofFile, และ completedAt.
ทำไมต้องสร้างแบ็คเอนด์บันทึกคำขอข้อมูล GDPR ของคุณด้วย Back4app?
Back4app ให้คุณมีคำขอ, บันทึก, และหลักฐานพื้นฐานเพื่อให้ทีมของคุณสามารถมุ่งเน้นไปที่การจัดการงาน SAR แทนที่จะต้องเชื่อมต่อการจัดเก็บ, การตรวจสอบสิทธิ์, และ API ด้วยมือ
- •คำขอและบันทึกอยู่ในสถานะเชื่อมต่อ: GDPRRequest เชื่อมโยงกับ Requester ในขณะที่ RequestLog จะเก็บข้อมูลการกระทำ ผู้แสดง และฟิลด์หมายเหตุที่เชื่อมโยงกับแต่ละกรณี
- •หลักฐานการลบถูกเก็บไว้กับกรณี: DeletionProof แนบ proofFile, proofType และ completedAt กับ GDPRRequest ที่ต้องการหลักฐาน
- •เวลาในการตอบกลับง่ายต่อการวัด: ใช้ dueAt, firstReplyAt และ repliedAt ใน GDPRRequest สำหรับกำหนดเวลา การเลื่อน และการตรวจสอบการตอบกลับที่ล่าช้า
สร้างและตรวจสอบเวิร์กโฟลว์ SAR ได้อย่างรวดเร็วด้วยสัญญาด้านหลังเดียวในทุกแพลตฟอร์ม
ประโยชน์หลัก
แบ็คเอนด์บันทึกคำขอที่ช่วยทีมรักษาความเป็นส่วนตัวในการจัดระเบียบหลักฐาน เวลา และการตอบกลับ.
การคัดแยก SAR ได้เร็วขึ้น
เริ่มต้นด้วยคลาส Requester และ GDPRRequest แทนที่จะออกแบบการรับคำขอให้เป็นศูนย์.
ล้างประวัติการตรวจสอบ
RequestLog จะเก็บรายละเอียดของการกระทำ ผู้ดำเนินการ และบันทึกสำหรับทุกขั้นตอนในวงจรชีวิตของคำขอ.
หลักฐานการลบในที่เดียว
แนบฟิลด์ proofFile และ proofType ไปยัง DeletionProof เพื่อให้บันทึกการปิดและไฟล์สนับสนุนอยู่ด้วยกัน.
ติดตามวันครบกำหนด
ใช้ dueAt, firstReplyAt, และ repliedAt เพื่อดูเวลาตอบกลับในแต่ละ GDPRRequest.
ข้อมูลคำขอที่สอดคล้องกัน
เก็บ requestType, สถานะ และบันทึกเคสโดยไม่ต้องเปลี่ยนแปลงสคีมาทุกสัปดาห์.
กระบวนการเริ่มต้น AI
สร้างโครงสร้างพื้นฐานด้านหลังและแนวทางการรวมอย่างรวดเร็วด้วยคำสั่งที่มีโครงสร้างหนึ่งคำสั่ง.
พร้อมที่จะเปิดตัวแอปบันทึกคำขอข้อมูล GDPR ของคุณแล้วหรือยัง?
ให้ Back4app AI Agent สร้างโครงสร้างแบ็กเอนด์บันทึกคำขอของคุณและสร้างบันทึก SAR หลักฐานการลบ และเวลาตอบกลับจากคำสั่งเดียว.
เริ่มต้นฟรี — 50 คำสั่ง AI Agent ต่อเดือน ไม่ต้องใช้บัตรเครดิต
สแต็คเทคนิค
ทุกอย่างรวมอยู่ในเทมเพลตแบ็กเอนด์บันทึกคำขอนี้สำหรับ GDPR.
แผนภาพ ER
โมเดลความสัมพันธ์ของเอนทิตีสำหรับสคีมาของบันทึกคำขอ GDPR
สคีมาที่ครอบคลุมถึงผู้ขอ, กรณี SAR, บันทึกการดำเนินการ, และบันทึกการลบหลักฐาน.
ดูแหล่งที่มาของแผนภาพ
erDiagram
User ||--o{ RequestCase : "owner"
RequestCase ||--o{ RequestItem : "caseRef"
RequestCase ||--o{ FulfillmentLog : "caseRef"
User ||--o{ FulfillmentLog : "handledBy"
User {
String objectId PK
String username
String email
String password
String role
Date createdAt
Date updatedAt
}
RequestCase {
String objectId PK
String requestType
String subjectName
String subjectEmail
String status
Date receivedAt
Date dueAt
String ownerId FK
Date createdAt
Date updatedAt
}
RequestItem {
String objectId PK
String caseRefId FK
String sourceSystem
String dataCategory
String actionType
String proofUrl
Date completedAt
Date createdAt
Date updatedAt
}
FulfillmentLog {
String objectId PK
String caseRefId FK
String handledById FK
String logType
String note
Date loggedAt
Date createdAt
Date updatedAt
}
การไหลรวม
การไหลของการทำงานทั่วไปสำหรับการเข้าสู่ระบบ การรับคำขอ บันทึกการดำเนินการ การอัปโหลดหลักฐาน และการตั้งเวลาการตอบกลับ
ดูแหล่งภาพ
sequenceDiagram
participant Staff as GDPR Request Coordinator
participant App as GDPR Data Request Log App
participant Back4app as Back4app Cloud
Staff->>App: Sign in
App->>Back4app: POST /login
Back4app-->>App: Session token
Staff->>App: Open request cases
App->>Back4app: GET /classes/RequestCase?order=-receivedAt
Back4app-->>App: RequestCase list
Staff->>App: Add a request item
App->>Back4app: POST /classes/RequestItem
Back4app-->>App: RequestItem objectId
Staff->>App: Record a fulfillment log
App->>Back4app: POST /classes/FulfillmentLog
Back4app-->>App: FulfillmentLog objectId
App->>Back4app: Watch live updates for case status
Back4app-->>App: RequestCase status changedพจนานุกรมข้อมูล
เอกสารอ้างอิงระดับฟิลด์เต็มรูปแบบสำหรับทุกคลาสในสคีมาบันทึกคำขอ GDPR
| ฟิลด์ | ประเภท | คำอธิบาย | จำเป็น |
|---|---|---|---|
| objectId | String | Auto-generated unique identifier | อัตโนมัติ |
| username | String | User login name | |
| String | User email address | ||
| password | String | Hashed password (write-only) | |
| role | String | Access role for request handling | |
| createdAt | Date | Auto-generated creation timestamp | อัตโนมัติ |
| updatedAt | Date | Auto-generated last-update timestamp | อัตโนมัติ |
7 ฟิลด์ใน User
ความปลอดภัยและสิทธิ์
กลยุทธ์ ACL และ CLP ป้องกันผู้ขอร้อง กรณี SAR บันทึกและไฟล์หลักฐานอย่างไร
การควบคุมบันทึกผู้ขอร้อง
เฉพาะผู้ประสานงานที่ได้รับมอบหมายหรือผู้จัดการที่ได้รับอนุญาตเท่านั้นที่สามารถอัปเดตบันทึกการตรวจสอบผู้ขอร้องและการเชื่อมโยงกรณีได้
ความสมบูรณ์ของกรณี SAR
ใช้ Cloud Code เพื่อตรวจสอบการเปลี่ยนแปลงสถานะ GDPRRequest โดยเฉพาะเมื่อปิดการเข้าถึงหรือการลบคำขอ
การเข้าถึงหลักฐานและบันทึก
จำกัดการอ่าน RequestLog และ DeletionProof ให้เฉพาะเจ้าหน้าที่ที่จำเป็นต้องใช้เส้นทางการตรวจสอบสำหรับกรณี
สกีมา (JSON)
การกำหนดสกีมา JSON ดิบพร้อมที่จะคัดลอกไปยัง Back4app หรือใช้เป็นการอ้างอิงการใช้งาน.
{
"classes": [
{
"className": "User",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"username": {
"type": "String",
"required": true
},
"email": {
"type": "String",
"required": true
},
"password": {
"type": "String",
"required": true
},
"role": {
"type": "String",
"required": true
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "RequestCase",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"requestType": {
"type": "String",
"required": true
},
"subjectName": {
"type": "String",
"required": true
},
"subjectEmail": {
"type": "String",
"required": true
},
"status": {
"type": "String",
"required": true
},
"receivedAt": {
"type": "Date",
"required": true
},
"dueAt": {
"type": "Date",
"required": true
},
"owner": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "RequestItem",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"caseRef": {
"type": "Pointer",
"required": true,
"targetClass": "RequestCase"
},
"sourceSystem": {
"type": "String",
"required": true
},
"dataCategory": {
"type": "String",
"required": true
},
"actionType": {
"type": "String",
"required": true
},
"proofUrl": {
"type": "String",
"required": false
},
"completedAt": {
"type": "Date",
"required": false
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "FulfillmentLog",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"caseRef": {
"type": "Pointer",
"required": true,
"targetClass": "RequestCase"
},
"handledBy": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"logType": {
"type": "String",
"required": true
},
"note": {
"type": "String",
"required": true
},
"loggedAt": {
"type": "Date",
"required": true
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
}
]
}สร้างด้วย AI Agent
ใช้ Back4app AI Agent เพื่อสร้างแอปบันทึกคำขอข้อมูล GDPR แบบจริงจากเทมเพลตนี้ รวมถึงส่วนหน้าการทำงาน, ส่วนหลัง, การรับรองและการไหลของคำขอ, บันทึกและหลักฐาน.
สร้างแอปพหลังที่บันทึกคำขอข้อมูล GDPR บน Back4app ด้วยสกีมานี้และพฤติกรรมที่แน่นอน。 สกีมา: 1. ผู้ขอ: fullName (String, จำเป็น), email (String, จำเป็น), identityCheckStatus (String, จำเป็น), notes (String); objectId, createdAt, updatedAt (ระบบ). 2. GDPRRequest: requester (Pointer to Requester, จำเป็น), requestType (String, จำเป็น), status (String, จำเป็น), dueAt (Date, จำเป็น), firstReplyAt (Date), repliedAt (Date), handledBy (Pointer to User); objectId, createdAt, updatedAt (ระบบ). 3. RequestLog: request (Pointer to GDPRRequest, จำเป็น), action (String, จำเป็น), actor (Pointer to User, จำเป็น), note (String), createdAt (Date); objectId, createdAt, updatedAt (ระบบ). 4. DeletionProof: request (Pointer to GDPRRequest, จำเป็น), proofType (String, จำเป็น), proofFile (File, จำเป็น), completedAt (Date, จำเป็น), summary (String); objectId, createdAt, updatedAt (ระบบ). ความปลอดภัย: - ใช้ ACL/CLP และ Cloud Code เพื่อจำกัดการแก้ไขกรณี การเขียนบันทึก และการเข้าถึงหลักฐาน。 การรับรอง: - ลงทะเบียน, เข้าสู่ระบบ, ออกจากระบบ。 พฤติกรรม: - แสดงรายการกรณี SAR, สร้างบันทึกคำขอ, แนบหลักฐานการลบ และตรวจสอบเวลาการตอบกลับ。 ส่งมอบ: - แอป Back4app พร้อมสกีมา, ACLs, CLPs; ส่วนหน้าสำหรับผู้ขอ, กรณี SAR, บันทึก, หลักฐาน และการติดตามกำหนดเวลา.
กดปุ่มด้านล่างเพื่อเปิด Agent ด้วยเทมเพลตนี้ที่มีข้อความแจ้งเตือนที่กรอกไว้ล่วงหน้า.
นี่คือข้อความแจ้งเตือนพื้นฐานโดยไม่มีส่วนต่อท้ายทางเทคโนโลยี คุณสามารถปรับแถบส่วนหน้าที่สร้างขึ้นในภายหลังได้.
API Playground
ลองใช้ REST และ GraphQL endpoints กับโครงสร้างขอข้อมูล GDPR. การตอบสนองใช้ข้อมูลตัวอย่างและไม่ต้องการบัญชี Back4app
ใช้โครงสร้างเดียวกับเทมเพลตนี้.
เลือกเทคโนโลยีของคุณ
ขยายแต่ละการ์ดเพื่อตรวจสอบวิธีการรวม Requester, GDPRRequest, และ RequestLog กับสแตกที่คุณเลือก.
Flutter บันทึกคำขอตาม GDPR ฝั่งแบ็กเอนด์
React บันทึกคำขอตาม GDPR ฝั่งแบ็กเอนด์
React แบบเนทีฟ บันทึกคำขอตาม GDPR ฝั่งแบ็กเอนด์
Next.js บันทึกคำขอตาม GDPR ฝั่งแบ็กเอนด์
JavaScript บันทึกคำขอตาม GDPR ฝั่งแบ็กเอนด์
Android บันทึกคำขอตาม GDPR ฝั่งแบ็กเอนด์
iOS บันทึกคำขอตาม GDPR ฝั่งแบ็กเอนด์
Vue บันทึกคำขอตาม GDPR ฝั่งแบ็กเอนด์
Angular บันทึกคำขอตาม GDPR ฝั่งแบ็กเอนด์
GraphQL บันทึกคำขอตาม GDPR ฝั่งแบ็กเอนด์
REST API บันทึกคำขอตาม GDPR ฝั่งแบ็กเอนด์
PHP บันทึกคำขอตาม GDPR ฝั่งแบ็กเอนด์
.NET บันทึกคำขอตาม GDPR ฝั่งแบ็กเอนด์
สิ่งที่คุณจะได้รับกับเทคโนโลยีทุกตัว
ทุกสแต็กใช้สคีมาบันทึกคำขอและสัญญา API เดียวกัน
โครงสร้างข้อมูลคำขอที่เป็นเอกภาพ
จัดการผู้ขอ ข้อความ SAR บันทึก และหลักฐานด้วยสคีมาที่สอดคล้องกัน
หลักฐานการลบสำหรับกระบวนการปฏิบัติตาม
แนบหลักฐานไฟล์และเวลาที่เสร็จสิ้นไปยังคำขอลบที่ปิดแล้ว
เวลาตอบกลับสำหรับการดำเนินการตาม GDPR
ติดตาม dueAt, firstReplyAt และ repliedAt เพื่อตรวจสอบกรณีที่เกินกำหนดตั้งแต่เนิ่นๆ
การมอบหมายผู้จัดการที่ชัดเจน
เชื่อมโยงคำขอแต่ละรายการกับตัวจัดการเพื่อให้ผู้ประสานงานทราบว่าใครเป็นเจ้าของขั้นตอนถัดไป。
REST/GraphQL APIs สำหรับทีมคำขอ
รวมเครื่องมือมือถือ, เว็บ และเครื่องมือภายในผ่านพอยต์ที่ยืดหยุ่น
การเปรียบเทียบเทคโนโลยีในการบันทึกคำขอ GDPR
เปรียบเทียบความเร็วในการตั้งค่า, รูปแบบ SDK, และการสนับสนุน AI ในเทคโนโลยีที่รองรับทั้งหมด.
| กรอบงาน | เวลาในการตั้งค่า | ประโยชน์ของบันทึกคำขอ GDPR | ประเภท SDK | การสนับสนุน AI |
|---|---|---|---|---|
| ประมาณ 5 นาที | โค้ดเบสเดียวสำหรับแอปบันทึกคำร้องบนมือถือและเว็บ. | SDK แบบพิมพ์ | ทั้งหมด | |
| ภายใต้ 5 นาที | แดชบอร์ดเว็บที่รวดเร็วสำหรับคิว SAR และเวลาตอบกลับ. | SDK แบบพิมพ์ | ทั้งหมด | |
| ประมาณ 3–7 นาที | แอปมือถือข้ามแพลตฟอร์มสำหรับการจัดการคำร้อง. | SDK แบบพิมพ์ | ทั้งหมด | |
| การตั้งค่าอย่างรวดเร็ว (5 นาที) | แดชบอร์ดการปฏิบัติตามที่เรนเดอร์จากเซิร์ฟเวอร์สำหรับผู้จัดการ | SDK ที่พิมพ์เป็นภาษา | ทั้งหมด | |
| ประมาณ 3–5 นาที | การรวมเว็บที่เบาสำหรับการรับคำร้อง | SDK ที่พิมพ์เป็นภาษา | ทั้งหมด | |
| ประมาณ 5 นาที | แอป Android ที่เป็น Native สำหรับเจ้าหน้าที่ภาคสนามหรือเจ้าหน้าที่ปฏิบัติการ | SDK ที่พิมพ์เป็นภาษา | ทั้งหมด | |
| น้อยกว่า 5 นาที | แอปพลิเคชัน iOS สำหรับผู้ประสานงานคำขอ | SDK ที่พิมพ์เป็นภาษา | ทั้งหมด | |
| ~3–7 นาที | UI เว็บ React สำหรับคิวคำขอ | SDK แบบพิมพ์ | ทั้งหมด | |
| การตั้งค่าอย่างรวดเร็ว (5 นาที) | แอปเว็บสำหรับติดตามเคสขององค์กร | SDK แบบพิมพ์ | ทั้งหมด | |
| น้อยกว่า 2 นาที | API ของ GraphQL ที่ยืดหยุ่นสำหรับคำขอและการค้นหาบันทึก. | API ของ GraphQL | ทั้งหมด | |
| การตั้งค่าอย่างรวดเร็ว (2 นาที) | การรวม REST API สำหรับการรับคำขอและการอัปโหลดเอกสารยืนยัน. | REST API | ทั้งหมด | |
| ประมาณ 3 นาที | Backend PHP ด้านเซิร์ฟเวอร์สำหรับเครื่องมือคำขอภายใน. | REST API | ทั้งหมด | |
| ประมาณ 3–7 นาที | Backend .NET สำหรับแดชบอร์ดการปฏิบัติตามกฎระเบียบ. | SDK ที่พิมพ์ | ทั้งหมด |
เวลาในการตั้งแสดงถึงระยะเวลาที่คาดหวังจากการเริ่มต้นโครงการไปจนถึงการสอบถาม GDPRRequest หรือ RequestLog ครั้งแรกโดยใช้สคีมานี้.
คำถามที่พบบ่อย
คำถามทั่วไปเกี่ยวกับการสร้างแบ็กเอนด์ GDPR Data Request Log ด้วยเทมเพลตนี้
พร้อมที่จะสร้างแอพบันทึกคำขอข้อมูล GDPR ของคุณแล้วหรือยัง?
เริ่มโครงการบันทึกคำขอของคุณในไม่กี่นาที ไม่มีการเก็บบัตรเครดิต