Войдите в PowerApps, используя учетные данные Sharepoint

Я создал PowerApps и теперь хочу войти в систему, используя учетные данные SharePoint.

Я использовал эту формулу при выборе кнопки входа If(LookUp('Account Name', Title = Username.Text, Password ) = Password, Navigate([@Screen1], ScreenTransition.Fade))

Здесь Имя учетной записи - это мой источник данных, Название и - столбцы в источнике данных.

Итак, как я могу этого добиться?


person Sandeep Khore    schedule 16.09.2017    source источник


Ответы (1)


Посмотрим, правильно ли я понял ваш вопрос.

У вас есть список SharePoint, подобный приведенному ниже.

список

И такая страница входа в систему

страница входа

при нажатии на кнопку «Войти» вы хотите проверить наличие учетной записи и пароля в списке и позволить пользователю перейти на страницу приветствия.

Предполагая, что приведенный выше сценарий - это то, что вы хотите, onSelect будет выглядеть так:

Если ((LookUp ('list-test', AccountName = TextInput1 .Text). Пароль = TextInput3 .Text), Set (errorMessage, ""); Navigate (Screen2, ScreenTransition.Fade), Set (errorMessage , «Неверное имя учетной записи или пароль»))

  • 'list-test' - будет заменено вашим именем источника данных.
  • AccountName - будет заменено любым именем столбца в списке sharepoint, который содержит заголовок учетной записи.
  • TextInput1 - будет заменено именем TextInput, которое будет содержать имя учетной записи на странице входа.
  • Пароль - будет заменен именем столбца в списке sharepoint, содержащего пароли.
  • TextInput3 - будет заменено именем TextInput, которое будет содержать вводимый пароль пользователя.
  • errorMessage - это глобальная переменная, которую я установил для отображения сообщения об ошибке в случае сбоя.
  • Экран2 - это экран, на который вы перейдете пользователя после успешной проверки.

В моем примере у меня есть метка (label3), текст которой привязан к этой глобальной переменной errorMessage в случае ошибки.

person Kala    schedule 18.09.2017