Chức năng người dùng

Áp dụng cho: Ứng dụng canvas Power Pages

Trả về thông tin liên quan đến người dùng hiện tại.

Description

Hàm User trả về một bản ghi chứa thông tin liên quan đến người dùng hiện tại:

Thuộc tính Mô tả
User().Email Địa chỉ email của người dùng hiện tại. Hàm User().Email trả về UPN của người dùng chứ không phải địa chỉ email SMTP.
Người dùng().EntraObjectId Microsoft Entra ID đối tượng của người dùng hiện tại, hữu ích khi gọi các API sử dụng giá trị này. Đây là giá trị GUID và duy nhất cho mỗi người dùng.
User().FullName Tên đầy đủ của người dùng hiện tại, bao gồm cả tên và họ.
User().Image Hình ảnh của người dùng hiện tại. Đây sẽ là một URL hình ảnh có dạng "blob:identifier". Đặt thuộc tính Hình ảnh của công cụ điều khiển là Hình ảnh thành giá trị này để hiển thị hình ảnh đó trong ứng dụng.

Lưu ý

Thông tin trả về là cho người dùng Power Apps hiện tại. Thông tin này sẽ khớp với thông tin "Tài khoản" hiển thị trong các trình phát và studio của Power Apps và có thể tìm thấy bên ngoài bất kỳ ứng dụng được tạo nào. Thông tin này có thể không khớp với thông tin của người dùng hiện tại trong Office 365 hoặc các dịch vụ khác.

Lưu ý

Nếu bạn đã phát hành ứng dụng của mình với hàm User trước tháng 3 năm 2020, bạn có thể thấy rằng nó không liên tục truy xuất ảnh. Các vấn đề đã được khắc phục trong bản phát hành cuối tháng 3 năm 2020. Để tận dụng quy trình triển khai được cập nhật, chỉ cần mở lại ứng dụng của bạn, lưu và phát hành lại ứng dụng đó.

Cú pháp

User()

Ví dụ

Người dùng Power Apps hiện tại có các thông tin sau:

  • Họ và tên: "John Doe"
  • Địa chỉ email: "john.doe@contoso.com"
  • Id đối tượng đầu vào: a90c6800-e58c-4495-81f7-55819b56fe2a(GUID)
  • Hình ảnh: Biểu tượng hình ảnh.
Công thức Description Kết quả
User() Ghi lại tất cả các thông tin cho người dùng Power Apps hiện tại. { Họ và tên: "John Doe", Email: "john.doe@contoso.com", Hình ảnh: "blob:1234...5678", EntraObjectId: a90c6800‑e58c‑4495‑81f7‑55819b56fe2a }
User().Email Địa chỉ email của người dùng Power Apps hiện tại. "john.doe@contoso.com"
User().FullName Họ và tên của người dùng Power Apps hiện tại. "John Doe"
Người dùng().EntraObjectId Microsoft Entra ID đối tượng của người dùng hiện tại. a90c6800-e58c-4495-81f7-55819b56fe2a (HƯỚNG DẪN)
User().Image URL hình ảnh của người dùng Power Apps hiện tại. Đặt thuộc tính Hình ảnh của công cụ điều khiển là Hình ảnh thành giá trị này để hiển thị hình ảnh đó trong ứng dụng. "blob:1234...5678"

Với ImageControl.Image:
Biểu tượng hình ảnh 1.