Skip to content

[BUG] REACT_APP_ENABLE_RBAC=false not recognized in registry service #953

Description

@Yuqing-cat

Willingness to contribute

Yes. I can contribute a fix for this bug independently.

Feathr version

latest

System information

  • OS Platform and Distribution (e.g., Linux Ubuntu 20.0):
  • Python version:
  • Spark version, if reporting runtime issue:

Describe the problem

REACT_APP_ENABLE_RBAC variable is checked either configured or not rather than true or false.
In provision template, it's null if not true, so will not be a problem.

"[if(equals(parameters('enableRBAC'),'Yes'),json('true'),json('null'))]"

However, It might cause problem when user manually set REACT_APP_ENABLE_RBAC == false.

Tracking information

No response

Code to reproduce bug

No response

What component(s) does this bug affect?

  • Python Client: This is the client users use to interact with most of our API. Mostly written in Python.
  • Computation Engine: The computation engine that execute the actual feature join and generation work. Mostly in Scala and Spark.
  • Feature Registry API: The frontend API layer supports SQL, Purview(Atlas) as storage. The API layer is in Python(FAST API)
  • Feature Registry Web UI: The Web UI for feature registry. Written in React

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions