Office365의 프로필 사진을 PowerApps에 표시

3053 단어 Office365PowerApps

소개



계속해서 PowerApps에서 구현한 부분을 기사로 했습니다.
이번에는 Office365의 얼굴 사진을 PowerApps에서 사용하는 방법입니다.
  • 갈망
    htps : // 코 m/페후메/있어 ms/에00에3167765bd2f7f115
  • PowerApps에서 Skype 통화로 건너뛰기
    htps : // 코 m / 페후 메 / ms / 8f c5785d9d7 또는 b01f

  • 하고 싶은 일



    예를 들어 PowerApps에서 사용자 목록을 만들 때,
    아래 그림의 빨간색 프레임 부분에 얼굴 사진을 표시하고 싶습니다. 그런 때의 구현 방법입니다.


    구현 방법



    PowerApps 사용자는 Office365를 사용하고 있다고 가정하므로,
    얼굴 사진으로는 Office365의 프로필 이미지를 사용하고 싶습니다.


    1. 데이터 소스에 "Office 365 사용자" 추가



    자신이 속한 조직 내 사용자 정보를 사용하기 위해,
    먼저 "Office 365 사용자"연결을 추가합니다.
    PowerApps 데이터 소스에서 "Office 365 사용자"를 검색하여 연결을 추가합니다.


    2. 미디어에서 "이미지"컨트롤 추가



    삽입 메뉴, 미디어에서 이미지를 선택하고 "이미지"컨트롤을 화면에 추가합니다.
    이 때 삽입 대상이 목록의 각 행이되도록,
    왼쪽 트리 뷰에서 삽입할 갤러리를 선택한 다음 추가합니다.
    이번 예에서는 "BrowseGallery1"입니다.


    3. 각 사용자의 프로필 이미지 보기



    Office365 사용자 .UserPhoto 함수를 사용하면
    각 사용자의 프로필 이미지를 볼 수 있습니다.
    "이미지"컨트롤의 이미지에 다음을 지정.
    Office365ユーザー.UserPhoto(ThisItem.メールアドレス)
    

    이번에는 갤러리 리소스 인 테이블에,
    열 "메일 주소"가 있었기 때문에 이것을 인수로 설정했습니다.
    UserPhoto의 인수에는, 각 유저에게 할당할 수 있고 있는 Office365의 id등도 지정할 수 있습니다만,
    가장 사용하기 쉬운 것은 이메일 주소입니까?


    4. 괘선을 붙인다



    일부에는 프로필 이미지를 설정하지 않은 사용자도 있어야 합니다.
    이 경우는 이미지를 끌어들이지 않고, 앱상에서는 얼굴 사진 부분이 새하얗게 되어 버린다.
    최소한 이미지 속성에서 테두리를 추가합니다.


    5. 완성



    좋은 웹페이지 즐겨찾기