다음을 통해 공유


설정을 사용하여 사용자 지정 앱 경험 제공

설정은 제작자와 관리자가 앱을 빠르게 구성하여 사용자 지정 경험을 제공할 수 있도록 하는 솔루션 구성 요소입니다. 설정을 사용하여 기능을 사용 또는 사용 중지하거나 환경 내의 단일 앱 또는 모든 앱에 대한 기능 동작을 구성할 수 있습니다.

설정은 정의 설정, 환경 값 설정, 앱 값 설정의 세 가지 하위 구성 요소로 구성됩니다.

하위 구성 요소 설명
설정 정의
  • 응용 프로그램 작성자, 관리자 또는 파트너는 name, description, data type, default value 등과 같은 속성을 포함하는 설정 정의를 만들 수 있습니다.
  • 그런 다음 코드를 통해 설정 값을 사용하여 제공하는 기능을 사용 또는 사용 중지하거나 구성할 수 있습니다.
  • 고객에게 기능을 제공하는 데 사용되는 솔루션에 설정 정의를 포함할 수 있습니다.
  • 예:
    • 모델 기반 앱용 비동기 저장 처리기는 설정을 사용하는 Power Apps의 기능입니다.
    • 설정은 예/아니오 유형이며 이 설정의 기본값은 아니오입니다.
    • 따라서 기본적으로 비동기 저장 처리기 기능은 모든 모델 기반 앱에 대해 기능이 사용 중지됩니다.
설정 환경 값
  • 설정 정의에 지정된 대로 설정 환경 값을 사용하여 기본값을 재정의할 수 있습니다.
  • 예:
    • 위의 예를 확장하여 고객 조직의 환경 관리자가 비동기 저장 처리기 설정의 설정 환경 값을 추가하고 이를 로 설정할 수 있습니다.
    • 이 설정 환경 값은 기본값을 재정의하고 해당 환경의 모든 앱에 적용됩니다.
    • 이렇게 하면 해당 환경의 모든 모델 기반 앱에 대한 비동기 저장 처리기 기능을 사용합니다.
설정 앱 값
  • 설정 정의와 설정 환경 값(있는 경우)에 지정된 대로 설정 환경 값을 사용하여 기본값을 재정의할 수 있는 설정 앱 값입니다.
  • 예:
    • 다시 한 번, 위의 예를 확장하여 위와 같은 환경의 애플리케이션 작성자는 작성 중인 앱에 대한 비동기 저장 처리기의 설정 값을 추가하고 이를 아니오로 설정할 수 있습니다
    • 이 설정 앱 값은 설정 환경 값을 무시하고 해당 단일 앱에만 적용됩니다.
    • 이렇게 하면 해당 단일 앱에 대한 비동기 저장 처리기 기능을 사용할 수 있습니다.

참고

아래 나열된 단계를 수행하려면 솔루션 프리뷰가 필요합니다. Power Apps의 솔루션 영역에서 명령 모음에 솔루션 프리뷰가 있는지 확인하세요. 만약 솔루션 프리뷰 끄기가 표시되면 프리뷰를 사용하는 옵션을 선택합니다. 추가 정보: 솔루션 보기

설정 정의

설정 정의는 설정의 기본 속성을 지정합니다. 설정 정의에서 구성할 수 있는 속성의 전체 목록은 아래에 나열되어 있습니다. 이러한 속성 중 일부는 설정을 만든 후에 변경할 수 없습니다.

속성 설명
표시 이름 설정이 표시되는 모든 사용자 인터페이스에서 설정 소비자에게 표시되는 이름입니다.
이름 환경에서 설정의 고유한 이름입니다.
이름은 제공된 표시 이름를 기반으로 자동 생성되지만 설정이 생성되기 전에 변경할 수 있습니다. 설정을 만든 후에는 응용 프로그램이나 코드에서 참조될 수 있으므로 이름을 변경할 수 없습니다.
이름에 솔루션 판매자에 해당하는 접두사가 있습니다. 이 접두사는 나중에 다른 솔루션이나 환경(다른 접두사를 가짐)으로 가져오려는 경우 설정에 고유한 이름을 부여하기 위한 것입니다.
설명 설명은 설정이 표시되는 모든 사용자 인터페이스에서 설정이 사용되는 용도를 다른 사람이 이해하는 데 도움이 됩니다.
데이터 형식 설정의 데이터 형식은 설정 값이 저장되는 방식을 제어합니다. 데이터 형식은 숫자, 문자열, 또는 예/아니오로 설정할 수 있습니다. 설정이 생성된 후에는 데이터 형식을 변경할 수 없습니다.
기본값 데이터 형식을 선택하면 기본값을 사용할 수 있습니다. 이는 설정 환경 값 또는 설정 앱 값으로 재정의되지 않는 한 사용할 설정 값을 지정합니다.
값을 변경할 수 있음 다음 수준 중 하나에서 설정을 재정의할 수 있습니다.
  • 환경 및 앱, 설정 환경 값과 설정 앱 값 모두 기본값을 재정의하도록 허용합니다.
  • 환경만, 설정 환경 값만 기본값을 재정의할 수 있습니다.
  • 앱만, 설정 앱 값만 기본값을 재정의할 수 있습니다.
  • 없음, 설정을 재정의할 수 없습니다.
릴리스 수준 릴리스 수준은 설정이 사용되는 기능의 상태에 대한 설정을 프레임워크 및 다른 소비자에게 알리는 데 사용됩니다. 릴리스 레벨은 일반적으로 사용 가능 또는 프리뷰로 설정할 수 있습니다.
정보 URL 설정의 사용자가 설정 목적을 이해하는 데 도움이 되는 설명서 링크입니다. 설정이 표시되는 모든 사용자 인터페이스의 더 알아보기로 사용될 것입니다.

새 설정 정의 추가

  1. Power Apps에 로그인합니다.
  2. 탐색 창에서 솔루션을 선택합니다. 항목이 측면 패널 창을 경우 ...자세히를 선택한 다음 원하는 항목을 선택하세요.
  3. 솔루션 목록에서 설정을 추가하려는 솔루션을 엽니다.
  4. 명령 모음에서 신규 > 더 보기 > 설정 > 설정 정의를 선택합니다.
  5. 새로운 설정 대화 상자에서 요구 사항에 따라 각 속성에 대한 값을 제공합니다. 정의 속성 설정에 대한 자세한 내용은 설정 정의로 이동하세요.
  6. 속성에 대한 값 제공이 완료되면 저장을 선택합니다.

기존 설정 정의 추가

  1. Power Apps에 로그인합니다.
  2. 탐색 창에서 솔루션을 선택합니다. 항목이 측면 패널 창을 경우 ...자세히를 선택한 다음 원하는 항목을 선택하세요.
  3. 솔루션 목록에서 설정을 추가하려는 솔루션을 엽니다.
  4. 명령 모음에서 기존 추가 > 더 보기 > 설정을 선택합니다.
  5. 기존 설정 정의 추가 대화 상자에서 추가할 설정을 하나 이상 선택합니다.
  6. 설정 선택이 완료되면 다음을 선택합니다
  7. 선택한 설정 정의 대화 상자에서 선택한 각 설정에 대해 설정 정의 포함 옵션이 있습니다. 존재하는 경우 각 설정에 대해 설정 환경 값 포함도 있습니다.
  8. 추가를 선택하여 설정 정의 또는 설정 환경 값을 추가합니다.

설정 정의 업데이트

  1. Power Apps에 로그인합니다.
  2. 탐색 창에서 솔루션을 선택합니다. 항목이 측면 패널 창을 경우 ...자세히를 선택한 다음 원하는 항목을 선택하세요.
  3. 솔루션 목록에서 설정을 만든 솔루션을 엽니다.
  4. 트리 보기에서 설정 > 정의 설정을 선택합니다.
  5. 업데이트할 설정 정의를 선택합니다.
  6. 설정 수정 대화 상자에서 변경하려는 속성의 값을 업데이트합니다.
    설정이 생성된 후에는 일부 속성을 업데이트할 수 없습니다. 또한 대부분의 경우 소유하지 않은 설정 정의는 업데이트할 수 없습니다.
  7. 속성에 대한 값 업데이트가 완료되면 저장을 선택합니다.

설정 정의 제거

  1. Power Apps에 로그인합니다.
  2. 탐색 창에서 솔루션을 선택합니다. 항목이 측면 패널 창을 경우 ...자세히를 선택한 다음 원하는 항목을 선택하세요.
  3. 솔루션 목록에서 설정을 만들거나 추가한 솔루션을 엽니다.
  4. 트리 보기에서 설정 > 정의 설정을 선택합니다.
  5. 제거할 설정 정의를 선택합니다.
  6. 명령 모음에서 제거 > 이 솔루션에서 제거를 선택합니다.
    이 솔루션에서 제거는 현재 솔루션에서 설정 정의를 제거하지만 기본 솔루션 또는 추가된 다른 솔루션의 일부로 계속 남아 있습니다.

설정 정의 삭제

  1. Power Apps에 로그인합니다.
  2. 탐색 창에서 솔루션을 선택합니다. 항목이 측면 패널 창을 경우 ...자세히를 선택한 다음 원하는 항목을 선택하세요.
  3. 솔루션 목록에서 설정을 만들거나 추가한 솔루션을 엽니다.
  4. 트리 보기에서 설정 > 정의 설정을 선택합니다.
  5. 삭제할 설정 정의를 선택합니다.
  6. 명령 모음에서 제거 > 이 환경에서 삭제를 선택합니다.
    이 환경에서 삭제는 현재 환경에서 설정 정의를 삭제하고 더 이상 해당 환경에서 솔루션의 일부가 아닙니다. 자신이 소유한 설정 정의만 삭제할 수 있습니다.

설정 환경 값

설정 환경 값은 환경의 모든 앱에 대한 기본값을 재정의하하는 데 사용됩니다. 설정의 기본값이 환경의 앱에 대해 사용되었으면 하는 것이 아니면 설정 환경 값을 사용합니다.

새 설정 환경 값 추가

  1. Power Apps에 로그인합니다.

  2. 탐색 창에서 솔루션을 선택합니다. 항목이 측면 패널 창을 경우 ...자세히를 선택한 다음 원하는 항목을 선택하세요.

  3. 솔루션 목록에서 설정 환경 값을 추가하려는 솔루션을 엽니다.

  4. 설정 정의가 솔루션에서 사용 가능한 경우:

    1. 설정 정의를 선택합니다.
    2. 환경 값 설정 섹션의 설정 값 편집 대화 상자에서 새로운 값을 선택합니다.
    3. 값을 제공한 다음 저장을 선택합니다.

    설정 정의가 솔루션에서 사용 불가능한 경우:

    1. 명령 모음에서 신규 > 더 보기 > 설정 > 환경 값 설정을 선택합니다.
    2. 설정 환경 값을 추가할 설정을 선택한 다음 추가를 선택합니다.
    3. 환경 값 설정 섹션의 새 설정 환경 값 대화 상자에서 새로운 값을 선택합니다.
    4. 값을 제공한 다음 저장을 선택합니다.

기존 설정 환경 값 추가

  1. Power Apps에 로그인합니다.

  2. 탐색 창에서 솔루션을 선택합니다. 항목이 측면 패널 창을 경우 ...자세히를 선택한 다음 원하는 항목을 선택하세요.

  3. 솔루션 목록에서 설정 환경 값을 추가하려는 솔루션을 엽니다.

  4. 설정 정의가 솔루션에서 사용 가능한 경우:

    1. 설정 정의를 선택합니다.
    2. 환경 값 설정 섹션의 설정 값 편집 대화 상자에서 기존 값 추가를 선택합니다.
    3. 필요한 경우 값을 업데이트한 다음 저장을 선택합니다.

    설정 정의가 솔루션에서 사용 불가능한 경우:

    1. 명령 모음에서 기존 추가 > 더 보기 > 설정을 선택합니다.
    2. 기존 설정 정의 추가 대화 상자에서 환경 값 설정을 추가할 설정을 하나 이상 선택합니다.
    3. 설정 선택이 완료되면 다음을 선택합니다
    4. 선택한 설정 정의 대화 상자에서 선택한 각 설정에 대해 존재하는 경우 환경 값 설정 포함 옵션이 있습니다. 원하는 경우 각 설정에 대해 설정 정의 포함도 있습니다.
    5. 추가를 선택하여 설정 환경 값 또는 설정 정의를 추가합니다.

설정 환경 값 업데이트

  1. Power Apps에 로그인합니다.
  2. 탐색 창에서 솔루션을 선택합니다. 항목이 측면 패널 창을 경우 ...자세히를 선택한 다음 원하는 항목을 선택하세요.
  3. 솔루션 목록에서 설정 환경 값을 추가한 솔루션을 엽니다.
  4. 트리 보기에서 설정 > 환경 값 설정을 선택합니다.
  5. 업데이트할 환경 값 설정을 선택합니다.
  6. 환경 값 설정 섹션의 설정 편집 대화 상자에서 값을 업데이트한 다음 저장을 선택합니다.

환경 값 설정 제거

  1. Power Apps에 로그인합니다.
  2. 탐색 창에서 솔루션을 선택합니다. 항목이 측면 패널 창을 경우 ...자세히를 선택한 다음 원하는 항목을 선택하세요.
  3. 솔루션 목록에서 설정을 만들거나 추가한 솔루션을 엽니다.
  4. 트리 보기에서 설정 > 환경 값 설정을 선택합니다.
  5. 제거할 환경 값 설정을 선택합니다.
  6. 명령 모음에서 제거 > 이 솔루션에서 제거를 선택합니다.
    이 솔루션에서 제거는 현재 솔루션에서 환경 값 설정을 제거하지만 기본 솔루션 또는 추가된 다른 솔루션의 일부로 계속 남아 있습니다.

환경 값 설정 삭제

  1. Power Apps에 로그인합니다.
  2. 탐색 창에서 솔루션을 선택합니다. 항목이 측면 패널 창을 경우 ...자세히를 선택한 다음 원하는 항목을 선택하세요.
  3. 솔루션 목록에서 설정을 만들거나 추가한 솔루션을 엽니다.
  4. 트리 보기에서 설정 > 환경 값 설정을 선택합니다.
  5. 삭제할 환경 값 설정을 선택합니다.
  6. 명령 모음에서 제거 > 이 환경에서 삭제를 선택합니다.
    이 환경에서 삭제는 현재 환경에서 환경 값 설정을 삭제하고 더 이상 해당 환경에서 솔루션의 일부가 아닙니다.

설정 앱 값

앱 값 설정은 설정의 기본값과 단일 앱에 대한 환경 값 설정을 재정의하하는 데 사용됩니다. 환경 값 설정이 앱에 대해 사용되었으면 하는 것이 아니면 앱 값 설정을 사용합니다. 환경 값 설정이 없는 경우, 설정의 기본값이 앱에 대해 사용되었으면 하는 것이 아니면 앱 값 설정을 사용합니다.

참고

아래 나열된 단계를 수행하려면 새 앱 디자이너를 사용해야 합니다. 현재 앱 디자이너는 Power Apps 플랫폼 설정만 표시합니다. 플랫폼이 아닌 설정의 경우 아래에 설명된 대로 솔루션 탐색기를 사용하세요.

앱 디자이너를 사용하여 설정 앱 값 추가 또는 업데이트

  1. 앱 디자이너에서 설정 앱 값을 추가하려는 앱을 엽니다.
  2. 명령 모음에서 설정을 선택합니다.
  3. 설정 대화 상자에서 특징 또는 예정 탭을 선택합니다.
    특징 탭에는 릴리스 수준이 일반적으로 사용 가능으로 설정된 모든 설정이 표시됩니다. 예정 탭에는 릴리스 수준이 프리뷰로 설정된 모든 설정이 표시됩니다.
  4. 원하는 설정에 대한 앱 값을 추가하거나 업데이트합니다.
  5. 저장 및 앱을 게시합니다.

앱 디자이너를 사용하여 설정 앱 값 삭제

  1. 앱 디자이너에서 설정 앱 값을 제거하려는 앱을 엽니다.
  2. 명령 모음에서 설정을 선택합니다.
  3. 설정 대화 상자에서 특징 또는 예정 탭을 선택합니다.
  4. 삭제하려는 설정 앱 값 옆에 환경 값으로 재설정을 선택합니다. 이렇게 하면 설정 값이 존재하는 경우 설정 환경 값으로 폴백됩니다. 환경 값이 존재하지 않으면 설정 기본값으로 폴백됩니다.
    환경 값으로 재설정 옵션은 해당 설정에 대해 설정 앱 값이 이전에 추가된 경우에만 표시됩니다.
  5. 저장 및 앱을 게시합니다.

솔루션 탐색기를 사용하여 설정 앱 값 추가 또는 업데이트

  1. Power Apps에 로그인합니다.
  2. 탐색 창에서 솔루션을 선택합니다. 항목이 측면 패널 창을 경우 ...자세히를 선택한 다음 원하는 항목을 선택하세요.
  3. 솔루션 목록에서 앱 값 설정을 추가하려는 솔루션을 엽니다.
  4. 솔루션에서 설정 정의 또는 환경 값 설정을 사용할 수 없는 경우 그 중 하나를 추가하세요. 기존 설정 정의 추가 또는 기존 설정 환경 값 추가로 이동하세요.
  5. 설정 정의 또는 설정 환경 값을 선택합니다.
  6. 앱 값 설정 섹션의 설정 값 편집 대화 상자에서 설정 앱 값을 추가하려는 앱을 찾습니다. 솔루션 탐색기를 사용하면 현재 솔루션에 있는 앱에 대한 설정 앱 값만 추가할 수 있습니다.
  7. 값을 제공하고 저장을 선택합니다.
  8. 설정 앱 값을 적용하려면 앱 디자이너 또는 솔루션 탐색기를 사용하여 앱을 다시 게시해야 합니다.

솔루션 탐색기를 사용하여 설정 앱 값 삭제

  1. Power Apps에 로그인합니다.
  2. 탐색 창에서 솔루션을 선택합니다. 항목이 측면 패널 창을 경우 ...자세히를 선택한 다음 원하는 항목을 선택하세요.
  3. 솔루션 목록에서 앱 값 설정을 삭제하려는 솔루션을 엽니다.
  4. 솔루션에서 설정 정의 또는 환경 값 설정을 사용할 수 없는 경우 그 중 하나를 추가하세요. 자세한 정보: 기존 설정 정의 추가 또는 기존 설정 환경 값 추가.
  5. 설정 정의 또는 설정 환경 값을 선택합니다.
  6. 앱 값 설정 섹션의 설정 값 편집 대화 상자에서 설정 앱 값을 삭제하려는 앱을 찾습니다. 솔루션 탐색기를 사용하면 현재 솔루션에 있는 앱에 대한 설정 앱 값만 제거할 수 있습니다.
  7. 설정 앱 값 옆의 ... 를 선택한 후 환경으로 재설정을 선택합니다.
  8. 저장을 선택합니다.
  9. 설정 앱 값을 삭제하려면 앱 디자이너 또는 솔루션 탐색기를 사용하여 앱을 다시 게시해야 합니다.

코드를 통해 설정 값 가져오기 또는 업데이트

사용 가능한 방법을 보려면 클라이언트 API를 사용하여 설정 값 가져오기 또는 업데이트로 이동하세요.

참고 항목

개발자용: