Tạo ứng dụng đầu tiên của bạn trong Microsoft Teams

Bạn có thể tạo, chỉnh sửa và xóa ứng dụng canvas trong Teams. Nếu bạn đang tạo ứng dụng bằng cách sử dụng Power Apps trong nhóm Teams lần đầu tiên, bạn cũng tạo môi trường Dataverse for Teams mới. Để biết thêm thông tin, hãy xem Giới thiệu về môi trường Dataverse for Teams.

Tạo ứng dụng trong Microsoft Teams là một quy trình gồm ba bước nhanh chóng và dễ dàng.

  1. Tạo ứng dụng của bạn
  2. Tạo bảng đầu tiên của bạn
  3. Tùy chỉnh và xuất bản ứng dụng của bạn

Tạo ứng dụng đầu tiên của bạn trong 3 bước.

Xem video này để tìm hiểu cách tạo ứng dụng đầu tiên của bạn.

Đảm bảo rằng bạn tham khảo các bước mới nhất khi tạo bảng.

Bây giờ chúng ta hãy đi qua từng bước một cách chi tiết.

Tạo ứng dụng của bạn

Sau khi cài đặt mẫu ứng dụng Power Apps:

  1. Bắt đầu Teams và đăng nhập.

  2. Trong ngăn bên trái, chọn Power Apps, sau đó chọn Bắt đầu ngay.

    Bắt đầu tạo ứng dụng.

    Tiền bo

    Nếu bạn không thấy ứng dụng Power Apps trong ngăn bên trái, hãy chọn Ứng dụng được thêm khác - dấu chấm lửng. (Ứng dụng đã thêm khác), sau đó chọn Power Apps.

    Power Apps.

  3. Chọn một nhóm mà bạn muốn tạo ứng dụng. Đây là nơi ứng dụng tồn tại. Các thành viên trong nhóm không thể xem ứng dụng cho đến khi bạn xuất bản ứng dụng. Bạn cũng có thể chia sẻ ứng dụng với các đồng nghiệp trong công ty không thuộc nhóm. Để biết thêm thông tin, hãy xem Đặt quyền và chia sẻ ứng dụng với đồng nghiệp.

    Chọn một nhóm để tạo ứng dụng.

    Nếu đây là ứng dụng đầu tiên bạn đang tạo trong nhóm đã chọn, môi trường Dataverse for Teams mới sẽ được tạo cho nhóm đã chọn. Bạn sẽ thấy thông báo về điều này khi chọn nhóm. Để biết thêm thông tin, hãy xem Giới thiệu về môi trường Dataverse for Teams.

    Tạo ứng dụng đầu tiên trong nhóm.

  4. Chọn Tạo. Bạn thấy xác nhận về môi trường Dataverse for Teams đang được tạo, quá trình này có thể mất một chút thời gian. Bạn sẽ được thông báo khi môi trường có sẵn để bạn tạo ứng dụng đầu tiên bằng cách sử dụng email và thông báo Teams.

    Ứng dụng đầu tiên trong nhóm.

    Lưu ý

    Tạo môi trường không thành công nếu nhóm Teams mà bạn đã chọn đã bật Hiddenmembership . Nếu điều này xảy ra, hãy thử tạo ứng dụng trong một nhóm khác. Để biết thêm thông tin, hãy xem Nhóm thành viên ẩn.

  5. Nhập tên ứng dụng, sau đó chọn Lưu.

    Đặt tên cho ứng dụng.

    Tiền bo

    Theo mặc định, một mẫu ứng dụng được bao gồm trong ứng dụng để bạn có thể bắt đầu tạo bảng và dùng ứng dụng. Để biết thêm thông tin, hãy xem Tìm hiểu Power Apps Studio.

Tạo bảng đầu tiên của bạn

Dữ liệu cho các ứng dụng tích hợp sẵn trong Teams trong môi trường Dataverse for Teams dưới dạng bảng. Giống như các trải nghiệm dữ liệu khác, bạn có thể thêm các cột bổ sung để theo dõi các thuộc tính khác nhau của từng bản ghi trước khi điền vào bảng với nhiều hàng dữ liệu.

Tiền bo

Để biết thêm thông tin về bảng Dataverse for Teams, hãy xem Tổng quan về Dataverse for Teams.

Cách tạo bảng đầu tiên:

  1. Chọn Có dữ liệu.

    Chọn Có dữ liệu

  2. Chọn Tạo bảng mới>Bắt đầu với bảng trống.

    Tạo bảng đầu tiên của bạn.

  3. Trong hộp thoại Tạo bảng , chọn Chỉnh sửa thuộc tính bảng và nhập tên có ý nghĩa cho bảng mới của bạn để mô tả tập dữ liệu này, sau đó chọn Lưu.

  4. Sau khi tạo bảng, hãy thêm các cột thuộc các loại khác nhau, thêm hàng và làm việc với dữ liệu trong trình soạn thảo trực quan.

    Trình chỉnh sửa trực quan.

Thêm cột vào bảng

Cách thêm một cột mới để theo dõi dữ liệu mới:

  1. Chọn Cột mới.

  2. Nhập tên mô tả tốt nhất cột mới của bạn.

  3. Chọn loại cho cột của bạn.

    Tiền bo

    Để biết thêm thông tin về các loại cột được trình chỉnh sửa trực quan hỗ trợ, hãy truy cập Các loại cột được hỗ trợ. Để thêm các cột không được trình chỉnh sửa trực quan hỗ trợ, hãy tạo một bảng bằng cách sử dụng trình khám phá giải pháp. Thông tin thêm: Tạo bảng

  4. Nếu cần, hãy thay đổi Tùy chọn nâng cao cho loại cột đã chọn.

  5. Chọn Lưu.

  6. Lặp lại các bước trước đó để thêm phần còn lại của các cột dữ liệu.

Thêm hàng vào bảng

Chọn Thêm hàng để thêm hàng.

Dán dữ liệu đã sao chép vào bảng

Bạn có thể dán tối đa 50 hàng dữ liệu vào một bảng. Để tạo các hàng mới từ dữ liệu đã sao chép, trước tiên hãy thêm các hàng trống trong bảng. Việc thêm các hàng trống mới đảm bảo việc dán dữ liệu từ bảng tạm không vô tình ghi đè lên dữ liệu hiện có của bạn.

Thận trọng

Thao tác dán được lưu tự động và không có tùy chọn hoàn tác. Hãy thận trọng khi dán dữ liệu lên các hàng hiện có vì hành động này ghi đè lên dữ liệu hiện có của bạn trong bảng.

Để dán dữ liệu từ bảng tạm vào bảng:

  1. Chọn bản ghi mà bạn muốn thêm bản ghi mới ở trên hoặc dưới.

  2. Chọn Chèn hàng phía trên hoặc Chèn hàng phía dưới để chèn hàng trước hoặc sau hàng hiện có.
    Ví dụ: chèn hàng phía trên hàng đã chọn:

    Chèn hàng ở trên.

  3. Lặp lại bước trước để thêm nhiều hàng trống hơn, nếu cần.

    Tiền bo

    Nếu bạn không chắc mình cần bao nhiêu hàng, hãy tạo thêm các hàng trống trước khi dán dữ liệu. Bạn có thể xóa các hàng trống thừa sau này.

  4. Chọn ô trên cùng bên trái từ các hàng mới được tạo.

    Chọn ô trên cùng bên trái.

  5. Dán dữ liệu đã sao chép.

    Dán hàng.

    Lưu ý

    Nếu bạn dán dữ liệu khi ô đang ở chế độ chỉnh sửa (nếu bạn nhấp đúp vào ô trên cùng bên trái), dữ liệu sẽ được dán vào bên trong ô. Nếu sự cố này xảy ra, hãy xóa dữ liệu đã dán không chính xác, chọn bất kỳ ô nào khác, chọn ô trên cùng bên trái và thử dán lại.

    Dán hàng không đúng cách.

  6. Loại bỏ bất kỳ hàng trống nào thừa ra.

    Xóa hàng thừa.

    Tiền bo

    Để xóa nhiều hàng nằm cạnh nhau, hãy chọn hàng trên cùng và nhấn phím Shift trên bàn phím. Giữ phím được nhấn, chọn hàng cuối cùng trong phần hàng mà bạn muốn xóa. Sau đó, chọn Xóa (các) bản ghi X.

    Xóa nhiều hàng.

Các thay đổi đối với bảng được lưu tự động. Tuy nhiên, hãy kiểm tra và sửa lỗi trước khi bạn đóng trình chỉnh sửa trực quan.

Tùy chỉnh và xuất bản ứng dụng của bạn

Khi bạn đóng bảng, mẫu ứng dụng mà bạn đã thêm vào màn hình ứng dụng theo mặc định sẽ tự động làm mới để sử dụng bảng mới.

Lưu ý

Để thêm nguồn dữ liệu mới, chẳng hạn như bảng mới hoặc để mở lại ứng dụng, hãy xem Kết nối dữ liệu với ứng dụng theo cách thủ công để biết các bước làm mới ứng dụng theo cách thủ công với dữ liệu mới.

Đã cập nhật mẫu ứng dụng.

Tùy thuộc vào số lượng trường bạn thêm vào bảng, bạn có thể cần cập nhật biểu mẫu và thư viện trong mẫu ứng dụng.

Kết nối dữ liệu với ứng dụng theo cách thủ công

Thư viện và các thành phần biểu mẫu chỉnh sửa trên màn hình tự động làm mới với dữ liệu chỉ cho nguồn dữ liệu đầu tiên. Nếu bạn thêm các nguồn dữ liệu bổ sung, chẳng hạn như bảng mới hoặc nếu bạn mở lại ứng dụng, bạn cần kết nối dữ liệu theo cách thủ công với thư viện mẫu và biểu mẫu.

Tiền bo

Bỏ qua các bước này nếu màn hình ứng dụng đã được kết nối với bảng bạn đã tạo.

Để kết nối với dữ liệu mơ theo cách thủ công:

  1. Chọn thư viện, rồi chọn nguồn dữ liệu chính xác.

    Thay đổi nguồn dữ liệu thư viện.

  2. Chọn biểu mẫu, rồi chọn nguồn dữ liệu chính xác.

    Thay đổi nguồn dữ liệu biểu mẫu.

  3. Nếu bạn thấy bất kỳ lỗi công thức nào, hãy chọn Chỉnh sửa trên thanh công thức và cập nhật công thức bằng tên nguồn dữ liệu.

    Chỉnh sửa công thức.

    Ví dụ: để thay đổi từ việc sử dụng Hướng dẫn làm tên nguồn dữ liệu cho biểu mẫu chỉnh sửa thành Công thức, hãy thay thế tên của nguồn dữ liệu.

    Thay đổi từ:

    Remove(Instructions, selectedRecord); If(IsEmpty(Errors(Instructions, selectedRecord)),UpdateContext( {itemSelected:false, editMode:false, newMode:false, deleteMode:false}); Set(CurrentItem,First(Instructions)););
    

    Thay đổi thành:

    Remove(Recipes, selectedRecord); If(IsEmpty(Errors(Recipes, selectedRecord)),UpdateContext( {itemSelected:false, editMode:false, newMode:false, deleteMode:false}); Set(CurrentItem,First(Recipes)););
    
  4. Lặp lại bước trước đó để khắc phục bất kỳ lỗi công thức bổ sung nào.

Bộ sưu tập hiển thị các bản ghi bạn đã tạo trước đó. Tuy nhiên, bạn cần thay đổi màu nền cho bản ghi khi chọn bản ghi đó từ thư viện để hiển thị lựa chọn.

Cách cập nhật màu nền của mục đã chọn:

  1. Chọn thư viện.

    Chọn thư viện để tô nền.

  2. Chọn thuộc tính TemplateFill từ danh sách thả xuống thuộc tính ở góc trên bên trái.

    Chọn thuộc tính TemplateFill.

  3. Cập nhật giá trị thuộc tính TemplateFill trong thanh công thức thành công thức sau:

    If(ThisItem.IsSelected, RGBA(0,0,0,.05), RGBA(0,0,0,0))
    

Cập nhật các trường trên biểu mẫu

Theo mặc định, mẫu hiển thị hai trường bên trong biểu mẫu. Cách thêm các trường khác vào biểu mẫu:

  1. Chọn biểu mẫu.

    Chọn biểu mẫu.

  2. Chọn Chỉnh sửa trường từ ngăn thuộc tính ở bên phải.

    Chỉnh sửa trường.

  3. Chọn Thêm trường.

    Thêm trường.

  4. Chọn trường mà bạn muốn thêm trên biểu mẫu.

    Chọn các trường để thêm.

  5. Chọn Thêm.

  6. (Tùy chọn) Chọn các trường để di chuyển lên hoặc xuống hoặc xóa các trường không mong muốn bằng cách chọn Xóa.

    Di chuyển hoặc xóa trường.

  7. Đóng ngăn trường.

Khi bạn thêm, xóa hoặc sắp xếp lại các trường, biểu mẫu sẽ tự động cập nhật.

Biểu mẫu đã cập nhật.

Bạn có thể cần cập nhật thư viện trên mẫu ứng dụng mặc định để phản ánh các trường từ bảng bạn đã tạo.

Bộ sưu tập mặc định.

Cách cập nhật các trường trong thư viện:

  1. Chọn Chỉnh sửa trường từ ngăn thuộc tính ở bên phải.

  2. Chọn menu thả xuống cho một thành phần thư viện (chẳng hạn như hình ảnh, tiêu đề hoặc phụ đề) và thay đổi lựa chọn thành trường bạn muốn.

    Chỉnh sửa trường đã chọn.

  3. Đóng ngăn dữ liệu.

Thư viện cập nhật với các thay đổi đã chọn.

Đã cập nhật thư viện ảnh.

Cập nhật tiêu đề ứng dụng

Cách cập nhật tiêu đề ứng dụng:

  1. Chọn nhãn từ góc trên bên trái của màn hình.

    Tiêu đề đã cập nhật.

  2. Thay đổi giá trị thuộc tính Văn bản từ ngăn thuộc tính ở bên phải.

    Cập nhật thuộc tính tiêu đề.

Xác minh tất cả các thay đổi bạn đã thực hiện đối với ứng dụng.

Xác minh tất cả các thay đổi.

Tiền bo

Để phản hồi tốt hơn, thẻ dữ liệu theo mặc định có thuộc tính Width fit được đặt thành On. Nếu bạn muốn thay đổi kích thước thẻ dữ liệu theo cách thủ công, hãy chọn thẻ dữ liệu rồi đặt thuộc tính Phù hợp với chiều rộng thành Tắt.

Thẻ dữ liệu - thuộc tính phù hợp với chiều rộng.

Lưu và xem trước ứng dụng

Bây giờ bạn đã tạo ứng dụng đầu tiên của mình bằng dữ liệu, bạn có thể lưu các thay đổi của mình và xem trước ứng dụng.

Lưu và xem trước.

  1. Chọn Lưu.

  2. Chọn Xem trước.

    • Để thêm một bản ghi mới, hãy chọn Bản ghi mới và điền vào biểu mẫu.
    • Để chỉnh sửa bản ghi, hãy chọn bản ghi từ ngăn bên trái và chỉnh sửa các giá trị.
    • Để đóng bản xem trước, hãy chọn Đóng hoặc phím Esc .

Xuất bản và thêm ứng dụng vào kênh Teams

Chọn Xuất bản lên Teams để xuất bản ứng dụng để những người khác trong nhóm của bạn có thể sử dụng ứng dụng và thêm ứng dụng vào kênh Teams. Thông tin thêm: Xuất bản và thêm ứng dụng vào Teams

Bây giờ bạn đã tạo ứng dụng đầu tiên của mình từ một bảng trống, hãy xem qua giao diện Power Apps, Studio, điều khiển và cách tạo ứng dụng bổ sung một cách chi tiết.

Những điều cần cân nhắc bổ sung cho Microsoft 365 Group

Khi bạn chọn Create để tạo ứng dụng trong nhóm đã chọn, Power Apps sẽ tự động bật Nhóm Microsoft 365 của nhóm đã chọn để bảo mật. Tuy nhiên, nếu không thể bật nhóm để bảo mật, bạn sẽ thấy lỗi sau:

The request failed with error: 'Insufficient privileges to complete the operation.' The tracking Id is '[xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx]'.

Để khắc phục sự cố này, hãy cập nhật thủ công cài đặt Nhóm Microsoft 365 SecurityEnabled từ False thành True bằng cách sử dụng PowerShell. Để biết các bước chi tiết, hãy xem Chia sẻ ứng dụng với Microsoft 365 Groups. Để biết thêm thông tin, hãy xem Microsoft 365 Groups và Microsoft Teams.

Bật bảo mật cho các nhóm có cùng tên

Tên nhóm không phải là duy nhất. Có thể có nhiều nhóm trong Teams chia sẻ cùng một tên hiển thị. Ví dụ: có thể có nhiều nhóm có tên "Kiểm tra" trong một đối tượng thuê. Tuy nhiên, Nhóm Microsoft 365 được liên kết với mỗi đội có một ObjectId khác nhau trong Azure Active Directory (Azure AD), ngay cả khi tên đội giống nhau. ObjectId trong AD Azure cho Nhóm Microsoft 365 giống với GroupId trong Nhóm cho nhóm được liên kết.

Để tìm GroupId (ObjectID trong Azure AD) của nhóm:

  1. Chuyển đến nhóm trong Teams.

  2. Chọn bất kỳ kênh nào trong nhóm.

  3. Chọn Thêm tùy chọn (...) ở góc trên bên phải, sau đó chọn Nhận liên kết đến kênh.

    Nhận liên kết tới kênh.

  4. Sao chép GroupID từ liên kết.

    ID nhóm.

    Bạn cũng có thể sao chép liên kết kênh bằng cách chọn Sao chép, sau đó dán vào trình soạn thảo văn bản để lấy giá trị GroupID .

    https://teams.microsoft.com/l/channel/19%3a06f038959c9f4387a35f5d776484cff2%40thread.tacv2/General?groupId=40b7e373-a788-4e29-a590-5a86db7550e3&tenantId=00000000-0000-0000-0000-0000000000000000

  5. Bây giờ bạn đã có đúng GroupID (ObjectID trong Azure AD) của nhóm, hãy sử dụng các hướng dẫn trong Chia sẻ ứng dụng với Microsoft 365 Groups để bật bảo mật cho Nhóm Microsoft 365 của nhóm.

Các bước tiếp theo

Tổng quan về ứng dụng Power Apps
Hiểu Power Apps Studio
Sử dụng các điều khiển Fluent UI
Tạo thêm ứng dụng