Бөлісу құралы:


Баған рұқсаттарын теңшеу

Ескерім

2022 жылдың 12 қазанынан бастап күшіне енеді, Power Apps порталдары — Power Pages. Қосымша ақпарат: Microsoft Power Pages енді жалпыға қолжетімді (блог)
Жақында Power Apps порталдары құжаттамасын Power Pages құжаттамасымен көшіреміз және біріктіреміз.

Порталдарда кесте рұқсаттары жеке Dataverse кесте жазбаларына қауіпсіздікті қолдану үшін пайдаланылады. Жеке кесте бағандарына баған рұқсаттарын қосуға болады. Баған рұқсаттары веб-рөлдермен байланыстыратын қосымша конфигурация болып табылады.

Ескерім

Қазіргі уақытта баған рұқсаттары тек порталдың Web API мүмкіндіктеріне қолданылады.

Веб-рөлдерде кесте рұқсаттарының және баған рұқсаттарының кез келген саны болуы мүмкін. Веб-рөлде бірнеше баған рұқсаты болса, барлық баған рұқсаттары таңдалған веб-рөлге қолданылады.

Рұқсаттар бағаланған кезде, алдымен кесте рұқсаттары бағаланады. Пайдаланушының кестеге қатынасу рұқсаты болса, кестенің баған рұқсаттары қолданылады. Пайдаланушының кестеге қатынасу мүмкіндігі болмаса, кез келген конфигурацияланған баған рұқсаттары еленбейді.

Ешбір баған рұқсаттары анықталмаған кезде, сәйкес кесте рұқсаттары барлық бағандарға қолданылады.

Маңызды

Бұл функция іске қосу құралы порталының бумасы мен портал хосты үшін келесі нұсқаларды қажет етеді:

  • Портал хостының нұсқасы 9.4.1.x немесе одан кейінгі.
  • Бастаушы порталының нұсқасы 9.3.2201.x немесе одан кейінгі.

Веб-рөлге баған рұқсаттарын қосу

  1. Порталды басқару бағдарламасы ашыңыз.

  2. Порталдар > Веб-рөлдер тармағына өтіңіз және баған рұқсаттарын қосу қажет веб-рөлді ашыңыз.

  3. Қатысты бөлімінен Баған рұқсатының профильдері параметрін таңдаңыз.

  4. Төмендегілердің бірін орындаңыз:

    1. Веб-рөлге бар баған рұқсатын қосу үшін Бар баған рұқсаты профильдерін қосу опциясын таңдаңыз және содан кейін қажетті жазбаға өтіңіз.

    2. Жаңа баған рұқсаты профилінің жазбасын жасау үшін Жаңа баған рұқсаты профильдері параметрін таңдаңыз.

    Баған рұқсаты профильдерін қосу.

Төлсипаттар және қатынастар

Баған рұқсаттарын басқару.

Келесі кестеде кесте рұқсатының төлсипаттары түсіндіріледі.

Аты Сипаттама
Профиль атауы Кесте жазбасының сипаттаушы атауы. Бұл өріс қажет.
Кесте атауы Баған қорғалатын кестенің логикалық атауы. Бұл өріс қажет.
Веб-сайт Байланыс веб-сайт. Бұл өріс қажет.
Барлық баған рұқсаты Қолжетімді рұқсаттар:
  • Жасау
  • Оқу
  • Update
Бұл параметр пайдаланушыларға кесте рұқсатына қатынасу ауқымын шектеуге мүмкіндік береді. Бұл бірнеше таңдаулы өріс болып табылады.

Мысалы, кесте рұқсаттары пайдаланушыға барлық бағандарда жасау және оқу рұқсаттарына рұқсат беруі мүмкін. Бұл параметрді пайдалану арқылы пайдаланушыларды барлық бағандар үшін тек оқу рұқсаттарымен шектей аласыз.

Басқа мысалда сіз белгілі бір веб-рөлдің барлық контакт өрістерін оқи алатынын қалауыңыз мүмкін, бірақ сонымен қатар веб-рөлге аты және тегі бағандарын жаңартуға рұқсат бергіңіз келеді. Бұл жағдайда Оқу опциясын Барлық баған рұқсаттары параметрі үшін таңдаңыз және оқу және жаңарту рұқсаттары бар аты және тегі бағандары үшін баған рұқсаты профильдерін жасаңыз.
Баған рұқсаттары Байланысты баған рұқсаттары. Бұл пайдаланушыларға кесте бағандары үшін арнайы рұқсаттарды анықтауға мүмкіндік береді. Мұнда анықталмаған бағандар Барлық баған рұқсаттары параметрімен анықталады.
Веб-рөлдер Байланысты веб-рөлдер.

Мысалдар

Бұл мысалда Қызмет атауы және Жалақы бағандары бар контакт кестесі бар.

Келесі кесте контакт кестесіне және қосымша бағандарға әртүрлі баған және кесте рұқсаттарын қолдану нәтижесін көрсетеді.

Сценарий Кесте рұқсаты Сайт параметрі
Webapi/contact/enabled
Сайт параметрі
Webapi/contact/fields
Баған рұқсаттары
Пайдаланушының бағандарға рұқсаттары болмайды. Контакт (жасау, оқу, жаңарту) ШЫН
Пайдаланушының бағандарға рұқсаттары болмайды. Контакт (жасау, оқу, жаңарту) ЖАЛҒАН
Пайдаланушының бағандарға рұқсаттары болмайды. Контакт (<ешқандай>) ШЫН * Барлық баған рұқсаттары: жасау, оқу, жаңарту
Баған рұқсаттары: <ешқандай>
Пайдаланушыда барлық контакт кесте бағандарында жасау, оқу және жаңарту рұқсаттары болады. Контакт (жасау, оқу, жаңарту) ШЫН *
Пайдаланушының бағандарға рұқсаттары болмайды. Контакт (жасау, оқу, жаңарту) ШЫН Барлық баған рұқсаттары: жасау, оқу, жаңарту
Баған рұқсаттары: <ешқандай>
Пайдаланушыда Қызмет атауы бағанында оқу және барлық басқа бағандарда жасау, оқу және жаңарту рұқсаттары болады. Контакт (жасау, оқу, жаңарту) ШЫН * Барлық баған рұқсаттары: <ешқандай>
Баған рұқсаттары:

  • Қызмет атауы: оқу

Пайдаланушыда Қызмет атауы бағанында жасау, оқу және жаңарту рұқсаттары және барлық басқа бағандарда тек оқу рұқсаты болады. Контакт (жасау, оқу, жаңарту) ШЫН * Барлық баған рұқсаттары: оқу
Баған рұқсаттары:

  • Қызмет атауы: жасау, оқу, жаңарту

Пайдаланушыда Қызмет атауы және Жалақы бағандарында жасау, оқу және жаңарту рұқсаттары болады. Контакт (жасау, оқу, жаңарту) ШЫН Қызмет атауы, жалақы
Пайдаланушыда Қызмет атауы және Жалақы бағандарында жасау, оқу және жаңарту рұқсаттары болады және басқа бағандарда ешқандай рұқсат болмайды. Контакт (жасау, оқу, жаңарту) ШЫН Қызмет атауы, жалақы Барлық баған рұқсаттары: жасау, оқу, жаңарту
Баған рұқсаттары: <ешқандай>
Пайдаланушыда Қызмет атауы және Жалақы бағандарында жасау, оқу және жаңарту рұқсаттары болады. Контакт (жасау, оқу, жаңарту) ШЫН Қызмет атауы, жалақы Барлық баған рұқсаттары: <ешқандай>
Баған рұқсаттары:

  • Қызмет атауы: жасау, оқу, жаңарту

  • Жалақы: жасау, оқу, жаңарту

Пайдаланушыда Қызмет атауы бағанында жасау, оқу және жаңарту рұқсаттары болады және Жалақы бағанында ешқандай рұқсат болмайды. Контакт (жасау, оқу, жаңарту) ШЫН JobTitle Барлық баған рұқсаттары: <ешқандай>
Баған рұқсаттары:

  • Қызмет атауы: жасау, оқу, жаңарту

  • Жалақы: жасау, оқу, жаңарту

Пайдаланушыда Қызмет атауы бағанында жасау, оқу және жаңарту рұқсаттары болады және Жалақы бағанында оқу рұқсаты болады. Контакт (жасау, оқу, жаңарту) ШЫН Қызмет атауы, жалақы Барлық баған рұқсаттары: <ешқандай>
Баған рұқсаттары:

  • Қызмет атауы: жасау, оқу, жаңарту

  • Жалақы: оқу

Сонымен қатар қараңыз

Кесте рұқсаттарын тағайындау
Порталдардың веб-рөлдерін жасау
Порталдар веб API шолуы