superset/docs
altef dee16de03e
[SIP-29] Add support for row-level security (#8699)
* Support and apply filters.

* Added the UI for row level security, and moved it all under SQLA in order to access the Table model more easily.

* Added a row level security filter documentation entry.

* Accidentally added two new lines to this file.

* Blacked and iSorted, hopefully.  Also, sometimes g.user may not be set.

* Another isort, and handling g not having a user attribute another way.

* Let's try this again #CI tests.

* Adjusted import order for isort; I was sure I'd already done this..

* Row level filters should be wrapped in parentheses in case one contains an OR.

* Oops, did not think that would change Black's formatting.

* Changes as per @mistercrunch.

* RLS filters are now many-to-many with Roles.

* Updated documentation to reflect RLS filters supporting multiple rows.

* Let's see what happens when I set it to the previous revision ID

* Updated from upstream.

* There was a pylint error.

* Added RLS ids to the cache keys; modified documentation; added template processing to RLS filters.

* A new migration was merged in.

* Removed RLS cache key from query_object.

* RLS added to the cache_key from query_context.

* Changes as per @etr2460.

* Updating entry for RLS pull request.

* Another migration to skip.

* Changes as per @serenajiang.

* Blacked.

* Blacked and added some attributes to check for.

* Changed to a manual query as per @mistercrunch.

* Blacked.

* Another migration in the meantime.

* Black wanted some whitespace changes.

* AttributeError: 'AnonymousUserMixin' object has no attribute 'id'.

* Oops, did hasattr backwards.

* Changes as per @mistercrunch.

* Doesn't look like text us required here anymore.

* Changes as per @dpgaspar

* Two RLS tests.

* Row level security is now disabled by default via the feature flag ENABLE_ROW_LEVEL_SECURITY.

* New head to revise.

* Changed the comment.
2020-02-22 11:21:31 +02:00
..
_static More ASF licenses (css + html/jinja) (#6711) 2019-01-17 22:39:00 -08:00
admintutorial.rst SIP-32: Moving frontend code to the base of the repo (#9098) 2020-02-09 17:53:56 -08:00
build.sh SIP-32: Moving frontend code to the base of the repo (#9098) 2020-02-09 17:53:56 -08:00
conf.py docs: add copyright notice to conform to ASF requirements (#8761) 2019-12-07 17:52:30 -08:00
druid.rst SIP-32: Moving frontend code to the base of the repo (#9098) 2020-02-09 17:53:56 -08:00
faq.rst Bump FAB to 2.0.0 (#7323) 2019-04-30 09:01:18 -07:00
gallery.rst SIP-32: Moving frontend code to the base of the repo (#9098) 2020-02-09 17:53:56 -08:00
images SIP-32: Moving frontend code to the base of the repo (#9098) 2020-02-09 17:53:56 -08:00
import_export_datasources.rst Add licenses to translations (#6732) 2019-01-22 08:21:13 -08:00
index.rst SIP-32: Moving frontend code to the base of the repo (#9098) 2020-02-09 17:53:56 -08:00
installation.rst SIP-32: Moving frontend code to the base of the repo (#9098) 2020-02-09 17:53:56 -08:00
Makefile [fix] Use HTTPS, not HTTP wherever practical (#7040) 2019-03-17 23:21:32 -07:00
misc.rst Add licenses to translations (#6732) 2019-01-22 08:21:13 -08:00
requirements.txt Improve documentation (#7813) 2019-07-03 19:54:03 +03:00
security.rst [SIP-29] Add support for row-level security (#8699) 2020-02-22 11:21:31 +02:00
sqllab.rst SIP-32: Moving frontend code to the base of the repo (#9098) 2020-02-09 17:53:56 -08:00
tutorials.rst [docs] User tutorial (#8459) 2019-11-08 15:45:06 -08:00
usertutorial.rst SIP-32: Moving frontend code to the base of the repo (#9098) 2020-02-09 17:53:56 -08:00
videos.rst Add licenses to translations (#6732) 2019-01-22 08:21:13 -08:00
visualization.rst SIP-32: Moving frontend code to the base of the repo (#9098) 2020-02-09 17:53:56 -08:00