File tree 5 files changed +19
-8
lines changed
src/airflow/providers/fab 5 files changed +19
-8
lines changed Original file line number Diff line number Diff line change @@ -379,6 +379,10 @@ def message(self) -> str | None:
379
379
config = ConfigParameter ("webserver" , "session_lifetime_minutes" ),
380
380
renamed_to = ConfigParameter ("fab" , "session_lifetime_minutes" ),
381
381
),
382
+ ConfigChange (
383
+ config = ConfigParameter ("webserver" , "access_denied_message" ),
384
+ renamed_to = ConfigParameter ("fab" , "access_denied_message" ),
385
+ ),
382
386
ConfigChange (
383
387
config = ConfigParameter ("webserver" , "base_url" ),
384
388
renamed_to = ConfigParameter ("api" , "base_url" ),
Original file line number Diff line number Diff line change @@ -1684,13 +1684,6 @@ operators:
1684
1684
webserver :
1685
1685
description : ~
1686
1686
options :
1687
- access_denied_message :
1688
- description : |
1689
- The message displayed when a user attempts to execute actions beyond their authorised privileges.
1690
- version_added : 2.7.0
1691
- type : string
1692
- example : ~
1693
- default : " Access is Denied"
1694
1687
secret_key :
1695
1688
description : |
1696
1689
Secret key used to run your api server. It should be as random as possible. However, when running
Original file line number Diff line number Diff line change @@ -56,6 +56,13 @@ config:
56
56
fab :
57
57
description : This section contains configs specific to FAB provider.
58
58
options :
59
+ access_denied_message :
60
+ description : |
61
+ The message displayed when a user attempts to execute actions beyond their authorised privileges.
62
+ version_added : 2.0.3
63
+ type : string
64
+ example : ~
65
+ default : " Access is Denied"
59
66
auth_rate_limited :
60
67
description : |
61
68
Boolean for enabling rate limiting on authentication endpoints.
Original file line number Diff line number Diff line change @@ -30,6 +30,13 @@ def get_provider_info():
30
30
"fab" : {
31
31
"description" : "This section contains configs specific to FAB provider." ,
32
32
"options" : {
33
+ "access_denied_message" : {
34
+ "description" : "The message displayed when a user attempts to execute actions beyond their authorised privileges.\n " ,
35
+ "version_added" : "2.0.3" ,
36
+ "type" : "string" ,
37
+ "example" : None ,
38
+ "default" : "Access is Denied" ,
39
+ },
33
40
"auth_rate_limited" : {
34
41
"description" : "Boolean for enabling rate limiting on authentication endpoints.\n " ,
35
42
"version_added" : "1.0.2" ,
Original file line number Diff line number Diff line change 61
61
62
62
63
63
def get_access_denied_message ():
64
- return conf .get ("webserver " , "access_denied_message" )
64
+ return conf .get ("fab " , "access_denied_message" )
65
65
66
66
67
67
def has_access_with_pk (f ):
You can’t perform that action at this time.
0 commit comments