|   |   | 
| 
 | RLS и две роли | ☑ | ||
|---|---|---|---|---|
| 0
    
        Cumpuciy 08.07.14✎ 16:01 | 
        Есть две роли, в первой есть права на чтение справочника и наложено ограничение на уровне записей, во второй нет ограничения, права на чтение тоже есть.
 Если у пользователя включена первая роль с ограничением, то он видит только то, что разрешено. Если вторая, то всё. Если одновременно обе, то опять же с ограничениями. как бы так разрулить, чтоб включение второй роли дополнительно снимало ограничения RLS первой. Заранее спасибо. | |||
| 1
    
        Холодильник 08.07.14✎ 16:05 | 
        включи в РЛС проверку на вторую роль)     | |||
| 2
    
        Cumpuciy 08.07.14✎ 16:07 | 
        (1) т.е. прикрутить параметр сеанса, устанавливаемый при старте системы и проверять по нему?
 или есть более элегантный способ? | |||
| 3
    
        ilpar 08.07.14✎ 16:07 | 
        Проверить самому самое быстрое :)     | |||
| 4
    
        ilpar 08.07.14✎ 16:07 | 
        а, увидел.     | |||
| 5
    
        Maxus43 08.07.14✎ 16:08 | 
        >>Если одновременно обе, то опять же с ограничениями.
 Если обе - должен видеть всё | |||
| 6
    
        mikecool 08.07.14✎ 16:09 | 
        (5) +1 автор что то не договаривает     | |||
| 7
    
        acsent 08.07.14✎ 16:09 | 
        а разве это не по умолчанию так?     | |||
| 8
    
        Franchiser 08.07.14✎ 16:10 | 
        (5) +1     | |||
| 9
    
        Cumpuciy 08.07.14✎ 16:14 | 
        (5)
 роль1 справочник - права чтение RLS по шаблону на чтение, прочие поля. роль2 справочник тот же - права чтение, редактирование, все кроме удаления. RLS нет. Если у пользователя роль1, то видит с ограниченями. Если только роль2, то видит всё. Если обе, то с ограничениями. других ролей у него нет. что я делаю не так?( | |||
| 10
    
        Wobland 08.07.14✎ 16:15 | 
        (9) врёшь неубедительно     | |||
| 11
    
        Maxus43 08.07.14✎ 16:15 | 
        (9) на просмотр РЛС точно нет нигде?     | |||
| 12
    
        Cumpuciy 08.07.14✎ 16:16 | 
        (11) вру. всё так. виноват.     | |||
| 13
    
        Cumpuciy 08.07.14✎ 16:18 | 
        (11) у второй роли стояло ограничение где ложь
 просто редактор "Все ограничения доступа" его почему-то не показывал. залез в роль, и только там увидел. | |||
| 14
    
        Cumpuciy 08.07.14✎ 16:20 | 
        миста как всегда помогла разобраться в себе)     | |||
| 15
    
        Maxus43 08.07.14✎ 16:22 | 
        (14) а ещё мы снимаем сглаз и делаем привороты     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |