Nghị định 65/2008/NĐ-CP Của Chính phủ về việc quy định chức năng, nhiệm vụ và quyền hạn của Thanh tra Chính phủ
Điều 1. Vị trí và chức năng Thanh tra Chính phủ là cơ quan ngang Bộ của Chính phủ, thực hiện chức năng quản lý nhà nước về công tác thanh tra, giải quyết khiếu nại, tố cáo và phòng, chống tham nhũng.
Điều 2. Nhiệm vụ và quyền hạn Thanh tra Chính phủ thực hiện các nhiệm vụ, quyền hạn quy định tại Nghị định số 178/2007/NĐ-CP ngày 03 tháng 12 năm 2007 của Chính phủ quy định chức năng, nhiệm vụ, quyền hạn và cơ cấu tổ chức của Bộ, cơ quan ngang Bộ và những nhiệm vụ, quyền hạn cụ thể sau đây: 1. Trình Chính phủ dự án luật, dự thảo nghị quyết của Quốc hội, dự án pháp lệnh, dự thảo nghị quyết của Ủy ban Thường vụ Quốc hội; dự thảo nghị quyết, nghị định của Chính phủ về thanh tra, giải quyết khiếu nại, tố cáo và phòng, chống tham nhũng theo chương trình, kế hoạch xây dựng pháp luật hàng năm của Thanh tra Chính phủ đã được phê duyệt và các dự án, dự thảo văn bản quy phạm pháp luật khác theo sự phân công của Chính phủ. 2. Trình Thủ tướng Chính phủ chiến lược, chương trình, kế hoạch dài hạn, 05 năm, hàng năm về thanh tra, giải quyết khiếu nại, tố cáo và phòng, chống tham nhũng; các dự thảo quyết định, chỉ thị và các văn bản khác thuộc thẩm quyền của Thủ tướng Chính phủ. 3. Ban hành các quyết định, chỉ thị, thông tư về thanh tra, giải quyết khiếu nại, tố cáo và phòng, chống tham nhũng. 4. Chỉ đạo, hướng dẫn, kiểm tra và tổ chức thực hiện các văn bản quy phạm pháp luật, chiến lược, chương trình, kế hoạch đã được phê duyệt về thanh tra, giải quyết khiếu nại, tố cáo và phòng, chống tham nhũng; thông tin, tuyên truyền, phổ biến, giáo dục pháp luật về thanh tra, giải quyết khiếu nại, tố cáo và phòng, chống tham nhũng. 5. Về thanh tra: a) Thanh tra việc thực hiện chính sách, pháp luật, nhiệm vụ của các Bộ, cơ quan ngang Bộ, cơ quan thuộc Chính phủ, Ủy ban nhân dân tỉnh, thành phố trự c thuộc Trung ương (sau đây gọi tắt là Ủy ban nhân dân cấp tỉnh); thanh tra vụ việc có liên quan đến trách nhiệm quản lý nhà nước của nhiều Bộ, cơ quan ngang Bộ, Ủy ban nhân dân cấp tỉnh ; b) Thanh tra vụ việc khác do Thủ tướng Chính phủ giao; c) Kiến nghị với cơ quan nhà nước có thẩm quyền đình chỉ việc thi hành hoặc huỷ bỏ những quy định trái pháp luật được phát hiện qua công tác thanh tra ; d) Theo dõi, kiểm tra, đôn đốc việc thực hiện các kết luận, kiến nghị, quyết định xử lý về thanh tra của Thanh tra Chính phủ và Thủ tướng Chính phủ; đ) Hướng dẫn, kiểm tra các Bộ, cơ quan ngang Bộ, Ủy ban nhân dân cấp tỉnh xây dựng và tổ chức thực hiện chương trình, kế hoạch thanh tra của Bộ, ngành, địa phương. 6. Về giải quyết khiếu nại, tố cáo: a) Tổ chức việc tiếp công dân; tiếp nhận, xử lý đơn khiếu nại, tố cáo; giải quyết khiếu nại, tố cáo theo thẩm quyền; b) Chủ trì, phối hợp với các cơ quan liên quan thực hiện nhiệm vụ tiếp công dân tại trụ sở tiếp công dân của Trung ương Đảng và Nhà nước; c) Theo dõi, kiểm tra, đôn đốc việc thực hiện các quyết định giải quyết khiếu nại, quyết định xử lý tố cáo của Thanh tra Chính phủ và Thủ tướng Chính phủ. 7. Về phòng, chống tham nhũng: a) Chỉ đạo, hướng dẫn công tác thanh tra việc thực hiện các quy định của pháp luật về phòng, chống tham nhũng; b) Thanh tra việc thực hiện pháp luật về phòng, chống tham nhũng tại các Bộ, cơ quan ngang Bộ, cơ quan thuộc Chính phủ, Ủy ban nhân dân cấp tỉnh theo thẩm quyền hoặc chỉ đạo của Thủ tướng Chính phủ; phối hợp với các cơ quan, tổ chức trong việc phát hiện hành vi tham nhũng; đôn đốc việc xử lý người có hành vi tham nhũng theo quy định của pháp luật và theo phân cấp quản lý cán bộ của Đảng và Chính phủ; c) Chủ trì, phối hợp với các cơ quan nhà nước có thẩm quyền xây dựng hệ thống dữ liệu chung về phòng, chống tham nhũng; d) Phối hợp với Kiểm toán Nhà nước, Bộ Công an, Viện Kiểm sát nhân dân tối cao, Tòa án nhân dân tối cao và Văn phòng Ban Chỉ đạo Trung ương về phòng, chống tham nhũng trong việc cung cấp, trao đổi thông tin, tài liệu, kinh nghiệm về công tác phòng, chống tham nhũng; chuyển hồ sơ vụ việc tham nhũng cho cơ quan nhà nước có thẩm quyền xử lý; tổng hợp, đánh giá, dự báo tình hình tham nhũng và kiến nghị chính sách, giải pháp phòng, chống tham nhũng . 8. Trong quá trình thực hiện nhiệm vụ thanh tra, giải quyết khiếu nại, tố cáo và phòng, chống tham nhũng được áp dụng các quyền hạn của Thanh tra Chính phủ theo quy định của pháp luật; được yêu cầu các cơ quan, đơn vị có liên quan cử cán bộ, công chức tham gia đoàn thanh tra. 9. Tổng hợp, báo cáo kết quả về công tác thanh tra, giải quyết khiếu nại, tố cáo và phòng, chống tham nhũng thuộc phạm vi quản lý nhà nước của Chính phủ; tổng kết kinh nghiệm về công tác thanh tra, giải quyết khiếu nại, tố cáo và phòng, chống tham nhũng. 10. Thực hiện hợp tác quốc tế về công tác thanh tra, giải quyết khiếu nại, tố cáo và phòng, chống tham nhũng. 11 . Tổ chức, chỉ đạo thực hiện chương trình, kế hoạch nghiên cứu khoa học, ứng dụng tiến bộ khoa học, công nghệ trong lĩnh vực thanh tra, giải quyết khiếu nại, tố cáo và phòng, chống tham nhũng. 12. Quyết định và tổ chức thực hiện kế hoạch cải cách hành chính của Thanh tra Chính phủ theo chương trình, kế hoạch cải cách hành chính nhà nước của Chính phủ và chỉ đạo của Thủ tướng Chính phủ. 13. Chủ trì, phối hợp với Bộ Nội vụ ban hành văn bản hướng dẫn chức năng, nhiệm vụ, quyền hạn và cơ cấu tổ chức của các cơ quan thanh tra nhà nước. 14. Chỉ đạo, hướng dẫn công tác tổ chức và nghiệp vụ thanh tra; bồi dưỡng nghiệp vụ thanh tra đối với đội ngũ cán bộ, công chức làm công tác thanh tra; quản lý các ngạch công chức chuyên ngành thanh tra theo quy định của pháp luật; ban hành tiêu chuẩn chuyên môn, nghiệp vụ của Chánh Thanh tra Bộ, cơ quan ngang Bộ và Chánh Thanh tra tỉnh, thành phố trực thuộc Trung ương (sau đây gọi tắt là Chánh Thanh tra cấp tỉnh). 15. Xây dựng, trình cấp có thẩm quyền phê duyệt kế hoạch biên chế hàng năm; tổng hợp, báo cáo và quản lý về tổ chức bộ máy, cán bộ, công chức, viên chức thuộc Thanh tra Chính phủ theo quy định . 16. Quản lý và chỉ đạo hoạt động đối với các tổ chức sự nghiệp trực thuộc theo quy định của pháp luật. 17. Quản lý tài chính, tài sản được giao và tổ chức thực hiện ngân sách được phân bổ theo quy định của pháp luật. 18. Thực hiện các nhiệm vụ, quyền hạn khác do Chính phủ, Thủ tướng Chính phủ giao hoặc theo quy định của pháp luật.
Điều 3. Nhiệm vụ, quyền hạn của Tổng Thanh tra Tổng Thanh tra thực hiện các nhiệm vụ, quyền hạn quy định tại Điều 16 của Luật Thanh tra, Luật Tổ chức Chính phủ, Quy chế làm việc của Chính phủ ban hành kèm theo Nghị định số 179/2007/NĐ-CP ngày 03 tháng 12 năm 2007 của Chính phủ, các văn bản pháp luật khác có liên quan, các quy định tại Nghị định này và những nhiệm vụ, quyền hạn cụ thể sau đây: 1. Lãnh đạo, chỉ đạo công tác thanh tra trong phạm vi quản lý nhà nước của Chính phủ; tổ chức thực hiện chiến lược, chương trình, kế hoạch đã được Thủ tướng Chính phủ phê duyệt về thanh tra, giải quyết khiếu nại, tố cáo và phòng, chống tham nhũng thuộc phạm vi quản lý; quyết định theo thẩm quyền việc thanh tra khi phát hiện có dấu hiệu vi phạm pháp luật; 2. Trực tiếp chỉ đạo việc thanh tra, kiểm tra trách nhiệm của Bộ trưởng, Thủ trưởng cơ quan ngang Bộ, Thủ trưởng cơ quan thuộc Chính phủ, Chủ tịch Ủy ban nhân dân cấp tỉnh, các hội, đoàn thể Trung ương trong việc thực hiện pháp luật về thanh tra, giải quyết khiếu nại, tố cáo và phòng, chống tham nhũng; 3. Chủ trì giải quyết việc trùng lặp về thời gian, nội dung thanh tra, kiểm tra của các đoàn thanh tra, kiểm tra do Bộ trưởng, Thủ trưởng cơ quan ngang Bộ, Thủ trưởng cơ quan thuộc Chính phủ, Chủ tịch Ủy ban nhân dân cấp tỉnh quyết định thành lập; 4. Giải quyết khiếu nại đã được Thủ trưởng cơ quan thuộc Chính phủ giải quyết lần đầu nhưng còn có khiếu nại; 5. Xác minh, kết luận nội dung tố cáo, kiến nghị biện pháp xử lý tố cáo thuộc thẩm quyền giải quyết của Thủ tướng Chính phủ khi được giao; 6. Xem xét, kết luận nội dung tố cáo đã được Bộ trưởng, Thủ trưởng cơ quan ngang Bộ, Thủ trưởng cơ quan thuộc Chính phủ, Chủ tịch Ủy ban nhân dân cấp tỉnh giải quyết nhưng có vi phạm pháp luật; trong trường hợp kết luận việc giải quyết tố cáo có vi phạm pháp luật thì kiến nghị người đã giải quyết xem xét, giải quyết lại; 7. Tổ chức, chỉ đạo công tác thanh tra việc thực hiện các quy định của pháp luật về phòng, chống tham nhũng và phòng, chống tham nhũng trong công tác thanh tra; 8. Thống nhất với Bộ trưởng, Thủ trưởng cơ quan ngang Bộ, Chủ tịch Ủy ban nhân dân cấp tỉnh việc bổ nhiệm, miễn nhiệm, cách chức Chánh Thanh tra Bộ, cơ quan ngang Bộ và Chánh Thanh tra cấp tỉnh; thực hiện việc quản lý, bổ nhiệm các ngạch công chức chuyên ngành thanh tra theo quy định của pháp luật ; 9. Thực hiện các nhiệm vụ, quyền hạn khác theo quy định của pháp luật.
Điều 4. Cơ cấu tổ chức 1. Vụ Pháp chế. 2. Vụ Tổ chức cán bộ. 3. Vụ Hợp tác quốc tế. 4. Văn phòng. 5. Vụ Thanh tra khối kinh tế ngành (gọi tắt là Vụ I). 6. Vụ Thanh tra khối nội chính và kinh tế tổng hợp (gọi tắt là Vụ II). 7. Vụ Thanh tra khối văn hoá, xã hội (gọi tắt là Vụ III). 8. Cục Giải quyết khiếu nại, tố cáo và Thanh tra khu vực 1 (gọi tắt là Cục I). 9. Cục Giải quyết khiếu nại, tố cáo và Thanh tra khu vực 2 (gọi tắt là Cục II). 10. Cục Giải quyết khiếu nại, tố cáo và Thanh tra khu vực 3 (gọi tắt là Cục III). 11. Cục Chống tham nhũng (gọi tắt là Cục IV). 12. Viện Khoa học thanh tra. 13. Trường Cán bộ thanh tra. 14. Báo Thanh tra. 15. Tạp chí Thanh tra. 16. Trung tâm Thông tin. Tại Điều này, các đơn vị quy định từ khoản 1 đến khoản 11 là các đơn vị giúp Tổng Thanh tra thực hiện chức năng quản lý nhà nước; các đơn vị quy định từ khoản 12 đến khoản 16 là các đơn vị sự nghiệp. Văn phòng, các vụ, cục được thành lập phòng.
Điều 5. Hiệu lực và trách nhiệm thi hành 1. Nghị định này có hiệu lực thi hành sau 15 ngày, kể từ ngày đăng Công báo và thay thế Nghị định số 55/2005/NĐ-CP ngày 25 tháng 4 năm 2005 của Chính phủ quy định chức năng, nhiệm vụ, quyền hạn và cơ cấu tổ chức của Thanh tra Chính phủ. 2. Bãi bỏ các quy định trước đây trái với Nghị định này. 3. Các Bộ trưởng, Thủ trưởng cơ quan ngang Bộ, Thủ trưởng cơ quan thuộc Chính phủ, Chủ tịch Ủy ban nhân dân tỉnh, thành phố trực thuộc Trung ương chịu trách nhiệm thi hành Nghị định này./. TM. CHÍNH PHỦ THỦ TƯỚNG Nguyễn Tấn Dũng Bạn chưa Đăng nhập thành viên. Đây là tiện ích dành cho tài khoản thành viên. Vui lòng Đăng nhập để xem chi tiết. Nếu chưa có tài khoản, vui lòng Đăng ký tại đây ! Nghị định 65/2008/NĐ-CP của Chính phủ về việc quy định chức năng, nhiệm vụ và quyền hạn của Thanh tra Chính phủ Bạn chưa Đăng nhập thành viên. Đây là tiện ích dành cho tài khoản thành viên. Vui lòng Đăng nhập để xem chi tiết. Nếu chưa có tài khoản, vui lòng Đăng ký tại đây! * Lưu ý: Để đọc được văn bản tải trên Luatvietnam.vn, bạn cần cài phần mềm đọc file DOC, DOCX và phần mềm đọc file PDF. LuatVN Từ khóa liên quan: Nghị định 83/2012/NĐ-CP , Quyết định 208/2009/QĐ-TTCP , Quyết định 1664/2008/QĐ-TTCP , Quyết định 1589/2008/QĐ-TTCP Văn bản liên quan Nghị định 65/2008/NĐ-CP 01 Nghị định 83/2012/NĐ-CP của Chính phủ về việc quy định chức năng, nhiệm vụ, quyền hạn và cơ cấu tổ chức của Thanh tra Chính phủ 02 Quyết định 1153/QĐ-TTCP của Thanh tra Chính phủ về việc công bố Danh mục văn bản quy phạm pháp luật hết hiệu lực toàn bộ và một phần thuộc lĩnh vực quản lý Nhà nước của Thanh tra Chính phủ giai đoạn 2011-2014 03 Quyết định 1182/QĐ-BNV của Bộ Nội vụ về việc công bố kết quả hệ thống hóa văn bản quy phạm pháp luật thuộc phạm vi quản lý Nhà nước của Bộ Nội vụ đến hết ngày 31/12/2013 04 Quyết định 2818/QĐ-TTCP của Thanh tra Chính phủ ban hành Quy chế về việc quản lý, đưa thông tin trên Cổng thông tin điện tử Thanh tra Chính phủ 05 Quyết định 2819/QĐ-TTCP của Thanh tra Chính phủ ban hành Quy chế hoạt động của Ban Biên tập Cổng thông tin điện tử Thanh tra Chính phủ 06 Quyết định 2456/QĐ-TTCP của Thanh tra Chính phủ thanh tra về việc thực hiện đề án đầu tư xây dựng, cải tạo, nâng cấp bệnh viện đa khoa huyện và đa khoa khu vực liên huyện giai đoạn 2008 - 2010 theo Quyết định 47/2008/QĐ-TTg ngày 02/4/2008 của Thủ tướng Chính phủ tại Bộ y tế và Ủy ban nhân dân các tỉnh: Điện Biên, Lạng Sơn, Thanh Hóa, Đắk Nông, Tiền Giang, Vĩnh Long 07 Thông tư liên tịch 90/2012/TTLT-BTC-TTCP của Bộ Tài chính, Thanh tra Chính phủ về việc quy định việc lập dự toán quản lý, sử dụng và quyết toán kinh phí được trích từ các khoản thu hồi phát hiện qua công tác thanh tra đã thực nộp vào ngân sách Nhà nước 08 Thông tư liên tịch 46/2012/TTLT-BTC-TTCP của Bộ Tài chính, Thanh tra Chính phủ về việc quy định chế độ bồi dưỡng đối với cán bộ, công chức làm công tác tiếp công dân, xử lý đơn thư khiếu nại, tố cáo, kiến nghị, phản ánh 09 Thông tư 11/2011/TT-TTCP của Thanh tra Chính phủ về việc quy định tiêu chí nhận định tình hình tham nhũng và đánh giá công tác phòng, chống tham nhũng 10 Quyết định 2525/2011/QĐ-TTCP của Thanh tra Chính phủ ban hành Quy chế thống kê, công bố và cập nhật cơ sở dữ liệu quốc gia về thủ tục hành chính thuộc phạm vi chức năng quản lý của Thanh tra Chính phủ văn bản cùng lĩnh vực Quyết định 1669/QĐ-TTg của Thủ tướng Chính phủ phê chuẩn kết quả bầu chức vụ Phó Chủ tịch Ủy ban nhân dân tỉnh Quảng Ninh nhiệm kỳ 2026- 2031 Quyết định 1668/QĐ-TTg của Thủ tướng Chính phủ phê chuẩn kết quả miễn nhiệm chức vụ Phó Chủ tịch Ủy ban nhân dân tỉnh Quảng Ninh nhiệm kỳ 2026 -2031 Quyết định 1659/QĐ-TTg của Thủ tướng Chính phủ về việc kiện toàn Ban Chỉ đạo quốc gia về ODA và vốn vay ưu đãi Quyết định 1663/QĐ-TTg của Thủ tướng Chính phủ phê chuẩn kết quả miễn nhiệm chức vụ Phó Chủ tịch Ủy ban nhân dân thành phố Đà Nẵng nhiệm kỳ 2026 - 2031 Thông tư 69/2026/TT-BGDĐT của Bộ Giáo dục và Đào tạo ban hành Quy chế tổ chức và hoạt động của trường năng khiếu nghệ thuật, thể dục, thể thao Quyết định 3386/QĐ-BNNMT của Bộ Nông nghiệp và Môi trường về việc thành lập Ban Tổ chức Hội thi “Điểm đến du lịch nông thôn Việt Nam tốt nhất” năm 2026 Quyết định 43/QĐ-BCĐPTDS của Ban Chỉ đạo Phòng thủ dân sự quốc gia về việc phân công thực hiện nhiệm vụ về công tác phòng, chống thiên tai của Phó Trưởng ban là Bộ trưởng Bộ Nông nghiệp và Môi trường tại Quy chế hoạt động của Ban Chỉ đạo Phòng thủ dân sự quốc gia Quyết định 1589/QĐ-TTg của Thủ tướng Chính phủ phê chuẩn kết quả bầu chức vụ Phó Chủ tịch Ủy ban nhân dân thành phố Đồng Nai nhiệm kỳ 2026 - 2031 Quyết định 1597/QĐ-TTg của Thủ tướng Chính phủ phê chuẩn kết quả miễn nhiệm chức vụ Phó Chủ tịch Ủy ban nhân dân thành phố Hải Phòng nhiệm kỳ 2026- 2031 Quyết định 1599/QĐ-TTg của Thủ tướng Chính phủ phê chuẩn kết quả bầu chức vụ Phó Chủ tịch Ủy ban nhân dân thành phố Hải Phòng nhiệm kỳ 2026 - 2031 Xem thêm văn bản mới nhất Quyết định 2730/QĐ-BYT 2026 về việc ban hành tài liệu chuyên môn hướng dẫn chẩn đoán và điều trị bệnh theo y học cổ truyền, kết hợp y học cổ truyền với y học hiện đại, tập III Y tế-Sức khỏe Quyết định 2716/QĐ-BYT 2026 về việc ban hành Kế hoạch triển khai Hệ thống thông tin báo cáo của Bộ Y tế Y tế-Sức khỏe , Thông tin-Truyền thông Quyết định 2092/QĐ-BCT 2026 về việc ban hành Kế hoạch phòng thủ dân sự của Bộ Công Thương giai đoạn 2026-2030 An ninh trật tự , An ninh quốc gia , Tài nguyên-Môi trường Thông tư 66/2026/TT-BXD về quản lý, bảo trì công trình hàng không Xây dựng , Hàng không Quyết định 2683/QĐ-BYT 2026 về kế hoạch thực hiện chương trình quốc gia bảo vệ trẻ em và phòng ngừa, giảm thiểu lao động trẻ em trái quy định Y tế-Sức khỏe , Chính sách Xem thêm Tin văn bản mới Công văn 6297 CT: Hải quan không được yêu cầu doanh nghiệp nộp thêm tài liệu về hóa chất ngoài quy định Tất cả các xã phải có công chức phụ trách giáo dục và đào tạo trong Quý III/2026 Từ 28/8/2026, diện tích tối thiểu tách thửa đất ở tại TP.HCM từ 36 m2 - 100 m2 Từ 28/8/2026, TP.HCM áp dụng thống nhất 1 quy định về tách thửa và thay thế 3 quyết định trước đây Từ 27/8/2026, tập đoàn, tổng công ty nhà nước đầu tư dầu khí ra nước ngoài phải mở tài khoản vốn đầu tư Xem thêm Mục lục Tổng quan Nội dung VB gốc Tiếng Anh Hiệu lực VB liên quan Lược đồ Nội dung hợp nhất Tính năng này chỉ có tại LuatVietnam.vn . Nội dung hợp nhất tổng hợp lại tất cả các quy định còn hiệu lực của văn bản gốc và các văn bản sửa đổi, bổ sung, đính chính... trên một trang. Việc hợp nhất văn bản gốc và những văn bản, Thông tư, Nghị định hướng dẫn khác không làm thay đổi thứ tự điều khoản, nội dung. Khách hàng chỉ cần xem Nội dung hợp nhất là có thể nắm bắt toàn bộ quy định hiện hành đang áp dụng, cho dù văn bản gốc đã qua nhiều lần chỉnh sửa, bổ sung. =>> Xem hướng dẫn chi tiết cách sử dụng Nội dung hợp nhất Tải về VB song ngữ Đây là tiện ích dành cho tài khoản Tiếng Anh hoặc Nâng cao . Vui lòng Đăng nhập tài khoản để xem chi tiết. Đây là tiện ích dành cho tài khoản Tiêu chuẩn hoặc Nâng cao . Vui lòng Đăng nhập tài khoản để xem chi tiết. Đây là tiện ích dành cho tài khoản Tiêu chuẩn hoặc Nâng cao . Vui lòng Đăng nhập tài khoản để xem chi tiết. In VB song ngữ Báo lỗi Gửi liên kết tới Email Chia sẻ: Giới thiệu Lời giới thiệu Lịch sử phát triển Profile Tra cứu văn bản Liên hệ Dịch vụ Tra cứu văn bản Phân tích văn bản Pháp lý doanh nghiệp Dịch vụ dịch thuật Dịch vụ nội dung Tổng đài tư vấn Chính sách Bảng giá phần mềm Hình thức thanh toán Quy ước sử dụng Chính sách bảo mật Chính sách bảo vệ dữ liệu cá nhân Thông báo hợp tác Bản quyền © 2000-2026 bởi LuatVietnam - Thành viên INCOM Communications ., JSC Giấy phép thiết lập trang Thông tin điện tử tổng hợp số: 692/GP-TTĐT cấp ngày 29/10/2010 bởi Sở TT-TT Hà Nội, thay thế giấy phép số: 322/GP - BC, ngày 26/07/2007, cấp bởi Bộ Thông tin và Truyền thông Chứng nhận bản quyền tác giả số 280/2009/QTG ngày 16/02/2009, cấp bởi Bộ Văn hoá - Thể thao - Du lịch Cơ quan chủ quản: Công ty Cổ phần Truyền thông Luật Việt Nam. Chịu trách nhiệm: Ông Trần Văn Trí Hỗ trợ về dịch vụ: 0938 36 1919 Hỗ trợ giải đáp pháp luật: 1900 6192 Tải ứng dụng luatvietnam Quét mã QR code để cài đặt Trụ sở: Tầng 3, Toà nhà IC, 82 Duy Tân, P.Cầu Giấy, TP.Hà Nội VPĐD: 648 Nguyễn Kiệm, Phường Đức Nhuận, TP. Hồ Chí Minh Điện thoại: 0938 36 1919 - Email: [email protected] Liên hệ quảng cáo; quyền tác giả và các quyền liên quan: [email protected] Văn Bản Pháp Luật | Luật Doanh nghiệp 2020 | Luật Đất đai 2024 | Luật Hình sự 2015 Trang chủ Về LuatVietnam CHÍNH SÁCH BẢO VỆ DỮ LIỆU CÁ NHÂN Yêu cầu hỗ trợ Chú thích màu chỉ dẫn Chú thích màu chỉ dẫn: Các nội dung của VB này được VB khác thay đổi, hướng dẫn sẽ được làm nổi bật bằng các màu sắc: Sửa đổi, bổ sung, đính chính Thay thế Hướng dẫn Bãi bỏ Bãi bỏ cụm từ Bình luận Click vào nội dung được bôi màu để xem chi tiết. × // Import the functions you need from the SDKs you need import { initializeApp } from "https://www.gstatic.com/firebasejs/9.15.0/firebase-app.js"; import { getMessaging, getToken, onMessage } from "https://www.gstatic.com/firebasejs/9.15.0/firebase-messaging.js"; // TODO: Add SDKs for Firebase products that you want to use // https://firebase.google.com/docs/web/setup#available-libraries var isSubscribed = false; var isBlock = false; var autoRegist = true; var maxFailCount = 3; var domainName = "https://luatvietnam.vn"; var isInit = false; var fbScop = '/firebase-cloud-messaging-push-scope'; var notifyVersion = "2.0"; // Your web app's Firebase configuration const firebaseConfig = { apiKey: "AIzaSyAfY940rLQVW8iYXFYRj-n7EWXTk5VC9no", authDomain: "notify-luatvietnam.firebaseapp.com", projectId: "notify-luatvietnam", storageBucket: "notify-luatvietnam.appspot.com", messagingSenderId: "644813843161", appId: "1:644813843161:web:3bc20b2009194d07202cc8" }; // Initialize Firebase const app = initializeApp(firebaseConfig); const messaging = getMessaging(app); if ('serviceWorker' in navigator && 'PushManager' in window) { console.log('Service Worker is supported'); firtInitialiseUI(); } else { console.log('Service Worker is Not supported'); } function firtInitialiseUI() { if (isInit == true) { return; } if (Notification.permission === "denied") { isSubscribed = false; console.log("User is BLOCK Notify."); isBlock = true; if (isBlock) { localStorage.setItem("RegistNotify", notifyVersion); sessionStorage.setItem("RegistNotify", notifyVersion); } return; } //remove old version if (localStorage.getItem("RegistNotify") != notifyVersion) { navigator.serviceWorker.getRegistration().then(function (subscription) { isSubscribed = !(subscription === null || subscription === undefined); if (isSubscribed) { console.log("User IS subscribed to old version."); subscription.unregister(); } }); } //add news version navigator.serviceWorker.getRegistration(fbScop).then(function (subscription) { isSubscribed = !(subscription === null || subscription === undefined); if (isSubscribed) { console.log("User IS subscribed."); //update if old if (localStorage.getItem("NotifyUpdateTime") == null) { console.log("update service worker"); subscription.update(); localStorage.setItem("NotifyUpdateTime", new Date()); } } else { console.log("User is NOT subscribed."); } if (autoRegist && isSubscribed == false && sessionStorage.getItem("RegistNotify") != notifyVersion) { subscribe(); } else if (isSubscribed && localStorage.getItem("RegistNotify") != notifyVersion) { try { subscription.unregister(); } catch { console.log("Can not unregister: ", subscription); } subscribe(); } }); } function subscribe() { //đăng ký Notification.requestPermission().then(function (permission) { // get the token in the form of promise if (permission === 'granted') { console.log("Notification permission granted."); getToken(messaging, { vapidKey: 'BIPK_Y1mk9Ac-MgzFNXzrT5kJauofBl7jhTJ2qroZ-0j2sxl0NGXqhCiX6HDHI5Rp9-Mpt87WYwRxHPsPEsCiiQ' }).then((currentToken) => { if (currentToken) { var key = ''; var auth = ''; fetch(domainName + "/Notify/Regist", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ endpoint: currentToken, key: key, auth: auth }) }) .then(response => { if (!response.ok) { throw new Error("Network response was not ok"); } return response.json(); }) .then(data => { console.log("Đăng ký: " + currentToken); localStorage.setItem("RegistNotify", notifyVersion); sessionStorage.setItem("RegistNotify", notifyVersion); }) .catch(error => { console.log("Xảy ra lỗi: Sự kiện Click nút đăng ký"); let count = parseInt(localStorage.getItem("FailRegistNotifyCount")) || 0; count++; localStorage.setItem("FailRegistNotifyCount", count); localStorage.setItem("LastFailRegistNotify", new Date()); if (count >= maxFailCount) { localStorage.setItem("RegistNotify", notifyVersion); sessionStorage.setItem("RegistNotify", notifyVersion); } }); isSubscribed = true; return currentToken } else { console.log('No registration token available. Request permission to generate one.'); } }).catch((err) => { console.log('An error occurred while retrieving token. ', err); // ... }); } else { console.log("Notification permission denied."); } return ''; }); } function unsubscribe() { console.log("unsubscribe "); } onMessage(messaging, (payload) => { console.log('Message received. ', payload); }); window.cicsTracker = window.cicsTracker || function () { (window.cicsTracker.queue = window.cicsTracker.queue || []).push(arguments); };
