CftClub.ru
Клуб специалистов ЦФТ-Банк

Администратор доступа.

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> АРМы
Предыдущая тема :: Следующая тема  
Автор Сообщение
lki
Участник со стажем


Вступление в Клуб: 18.03.2008
СообщениеСр Авг 01, 2012 12:51   Администратор доступа. Ответить с цитатой
Полезность: Нет оценки
Есть желание разобраться с доступом различных "старых" групп. Есть ли возможность формирования списка Операций, Представлений, Переходов и т.д. или какой-то диаграммы с указанием типов (классов) принадлежности объекта доступа?
Если будет с выводом доступа от "Групп, включающих группу", то будет вообще праздник, хотя и без этого было бы хорошо.
Может можно как-то вывести эту информацию запросом из базы, но желательно чтобы выводилось не только коротное имя объекта доступа, но и обычное имя (русское описание).
vtar
Эксперт


Вступление в Клуб: 20.03.2009
СообщениеСр Авг 01, 2012 15:40    Ответить с цитатой
Полезность: 2
пример для операций
Код:

select
    m.short_name
    , m.name
    , r.subj_id
    ,u.name
    ,u.type
   
from
    methods m
    , method_rights r
    , users u
where m.id = r.obj_id
and   r.subj_id = u.username
timochev
Эксперт


Вступление в Клуб: 02.07.2007
СообщениеСр Авг 01, 2012 16:05    Ответить с цитатой
Полезность: 2
Код:
type c_meth is
select   c(
         c.ID         : C_CLASS_ID
         ,c.NAME         : C_CLASS_NAME
         ,m.ID         : C_METH_ID
         ,m.SHORT_NAME   : C_METH_SHORT_NAME
         ,m.NAME         : C_METH_NAME
         ,m.USER_DRIVEN   : C_USER_DRIVEN
      )
   in classes%rowtype,(methods%rowtype : m)
   where c.ID = m.CLASS_ID;

type main is
select u(
      u.[NAME]             : C_NAME
      ,u.[DEPART].[ CODE ]       : C_DEPART_CODE
      ,u.[DEPART].[NAME]       : C_DEPART_NAME
      ,r.[CLASS]            : C_CLASS
      ,r.[TYPE]            : C_TYPE
      ,r.[OBJECT]            : C_OBJECT
      ,m.[C_USER_DRIVEN]      : C_USER_DRIVEN
      )
   in ::[USER],(users%rowtype : us),(all_rights%rowtype : r),(c_meth : m)
   where u.[USERNAME] = r.[SUBJ_ID]
      and u.[USERNAME] = us.[USERNAME]
      and m.[C_METH_NAME](true) = r.[OBJECT]
      and m.[C_CLASS_NAME](true) = r.[CLASS]
      and u.[END_DATE] is null
   order by    u.[NAME],
            u%id,
            r.[CLASS],
            DECODE(nvl(trim(r.[TYPE]),'~'),'~',1,'Операции',2,'Представления',3,4),
            r.[OBJECT]
;
devor
Профи


Вступление в Клуб: 13.02.2012
СообщениеЧт Авг 02, 2012 08:26    Ответить с цитатой
Полезность: Нет оценки
А чем стандартные отчеты админа доступа не устраивают?
IBSO
Профи


Вступление в Клуб: 20.08.2009
СообщениеЧт Авг 02, 2012 09:07    Ответить с цитатой
Полезность: Нет оценки
В Навигаторе в Клиентах есть представления. Также в админе доступа отчеты на ORACLE.
timochev
Эксперт


Вступление в Клуб: 02.07.2007
СообщениеЧт Авг 02, 2012 16:07    Ответить с цитатой
Полезность: Нет оценки
devor пишет:
А чем стандартные отчеты админа доступа не устраивают?
отвечу за себя - отсутствием возможности накладывания фильтра

IBSO пишет:
В Навигаторе в Клиентах есть представления.
Какие? Почему в Клиентах? Может в Пользователях?
devor
Профи


Вступление в Клуб: 13.02.2012
СообщениеЧт Авг 02, 2012 16:10    Ответить с цитатой
Полезность: Нет оценки
timochev пишет:
devor пишет:
А чем стандартные отчеты админа доступа не устраивают?
отвечу за себя - отсутствием возможности накладывания фильтра

Например?
timochev
Эксперт


Вступление в Клуб: 02.07.2007
СообщениеЧт Авг 02, 2012 16:18    Ответить с цитатой
Полезность: Нет оценки
devor пишет:
timochev пишет:
devor пишет:
А чем стандартные отчеты админа доступа не устраивают?
отвечу за себя - отсутствием возможности накладывания фильтра

Например?
пример фильтра?
например, кто из пользователей имеет доступ к объектам класса X
как-то понадобилось выделить операции, которые могут быть активизированы пользователем
IBSO
Профи


Вступление в Клуб: 20.08.2009
СообщениеЧт Авг 02, 2012 16:32    Ответить с цитатой
Полезность: Нет оценки
timochev пишет:
devor пишет:
А чем стандартные отчеты админа доступа не устраивают?
отвечу за себя - отсутствием возможности накладывания фильтра

IBSO пишет:
В Навигаторе в Клиентах есть представления.
Какие? Почему в Клиентах? Может в Пользователях?

Конечно в пользователях Smile
lki
Участник со стажем


Вступление в Клуб: 18.03.2008
СообщениеПт Авг 03, 2012 10:33    Ответить с цитатой
Полезность: Нет оценки
что за отчеты в админе доступа и в пользователях?

если:
1.1 в админе доступа - на пользователе -> меню Отчеты -> Печать Отчетов, то находит файл ua_reports_cfg.xml где его взять?
1.2 в админе доступа - на пользователе -> меню Отчеты -> Печать Документации, то выходит краткое описание некоторых дистрибутивных операций, но никак не весь доступ, да и само описание не требуется
2.1 в пользователях Операции - Доступ. Список групп в которые включен пользователь и Доступ. Список пользователей группы это вообще не то. у нас доступ вешается на индивидуальную группу пользователя, соответственно пользователь находится только в своей группе, ну а в группах доступа (не индивидуальных) нет самих пользователей. Да и операции, представления, переходы и т.п., к которым имеет доступ группа или пользователь в данных отчетах не выводятся.
timochev
Эксперт


Вступление в Клуб: 02.07.2007
СообщениеПт Авг 03, 2012 10:45    Ответить с цитатой
Полезность: Нет оценки
lki пишет:
в админе доступа - на пользователе -> меню Отчеты -> Печать Отчетов
Именно здесь. Если не работает, то разбирайтесь, почему. У нас через 2L работает. У Вас 3L?

Отчет в Пользователях действительно мало, что скажут об объектах доступа.
IBSO
Профи


Вступление в Клуб: 20.08.2009
СообщениеПт Авг 03, 2012 10:52    Ответить с цитатой
Полезность: Нет оценки
В Пользователях представление - Субъекты доступа (Группы).
Мало что дают конечно, поэтому писали свою операцию, как нам надо формируем отчет в EXCEL
devor
Профи


Вступление в Клуб: 13.02.2012
СообщениеПт Авг 03, 2012 12:27    Ответить с цитатой
Полезность: Нет оценки
lki пишет:
что за отчеты в админе доступа и в пользователях?

если:
1.1 в админе доступа - на пользователе -> меню Отчеты -> Печать Отчетов, то находит файл ua_reports_cfg.xml где его взять?


файл ua_reports_cfg.xml должен лежать в папке с шаблонами.
Если его нет - можно забрать из архива с дистрибутивными шаблонами:
http://supportobject.cft.ru/ibso/mdb/dmp/ibso_12_13_reports.zip
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> АРМы Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru