Π€ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ ΠΏΡ€ΠΈ автоматичСском создании Π½ΠΎΠ²Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ (OpenID Connect)

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ автоматичСского создания ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, Π·Π°Π΄Π°ΠΉΡ‚Π΅Β JMESPath Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ ΠΏΡ€ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· внСшнСго ΠŸΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π°.

Для этого:

  1. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Ρ€Π°Π·Π΄Π΅Π» "OpenID Connect", "Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π½ΠΎΠ²Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ".
  2. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ "Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ JMESPath Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅".
  3. Π—Π°Π΄Π°ΠΉΡ‚Π΅ "JMESPath Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅".

  4. Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ настройки Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ Π½Π° β€œΠ‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒβ€œ.

"JMESPath Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅" Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅Β Ρ‚ΠΈΠΏΠ° boolean:Β true ΠΈΠ»ΠΈ false . Если Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π΅Π½ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅Β true, Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ создан новый ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ.Β