Определение интерфейса открытой службы авторизации - Authorization Open Service Interface Definition
Эта статья не цитировать любой источники.Декабрь 2009 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
В Авторизация Определение интерфейса открытой службы (OSID) является О.К.И. Технические характеристики который позволяет определить, кто и когда уполномочен делать. OSID программные интерфейсы, которые включают Сервис-Ориентированная Архитектура для проектирования и строительства многоразовый и совместимый программного обеспечения.
Авторизации ассоциировать Агенты, которые представляют пользователя или другого субъекта в системе, с Функции и Отборочные. Можно думать о Авторизация с точки зрения грамматика где Агент это имя существительное, Функции - это операции или глаголы, и квалификаторы являются объектами операция. An разрешение затем можно прочитать как предложение.
Например, Джефф (агент) может выписывать чеки (функция) на счет отдела (квалификатор). Поскольку в системе может быть много квалификаторов, они могут быть представлены с помощью Иерархия. Например, учетная запись отдела разработки программного обеспечения (квалификатор) может иметь дополнительные учетные записи для веб-разработки (другой квалификатор) и разработки баз данных (третий квалификатор). Если Джефф (наш агент) явно уполномочен писать чеки (Функция) в учетной записи Software Engineering (явно указанный квалификатор), он неявно уполномочен писать чеки в учетных записях Web и Database Development.
Агент в OSID авторизации представлен с использованием уникального идентификатора, который можно проверить через OSID агента.