AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.05.2015, 17:42   #1  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5813 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Цитата:
Сообщение от lalabebe Посмотреть сообщение
без лицензии к существующим функциям можно ли будет enhanced port сконфигурировать?
Насколько я помню, демо-режим не ограничивает доступный функционал, так что должно быть можно. Ограничения демо-режима относятся к средствам разработки, количеству одновременно работающих пользователей, возможности вводить актуальные даты...
Цитата:
Сообщение от lalabebe Посмотреть сообщение
увы все очень долго и alas I can't say that I'm surprised to aprehend that young ladies and gentlemen...
Вспоминается Сальваторе из "Имени розы" с его "вавилонским" языком
Цитата:
Сообщение от lalabebe Посмотреть сообщение
вы подтверждаете что AIF нужно устанавливать обязательно и одного AOS будет недостаточно чтобы получить soap over http endpoint и его wsdl? посмотрев туториалы в сети я пришел к обратному выводу
Там оставили в качестве адаптера NetTCP; для HTTP-адаптера нужен IIS. См. также prerequisites в Walkthrough: Exchanging documents by using the HTTP adapter [AX 2012].
Цитата:
Сообщение от lalabebe Посмотреть сообщение
все пункты списка кроме самого первого который система сама предлагает запустить выполнил доступа к System Administration так и не получил. может как то вручную c помощью sql в базе добавить для моего пользователя доступ к этому экрану можно?
В данном случае к пользователю Admin, с которым у вас предположительно связан виндовый пользователь, под которым запускается клиент, должны быть привязаны две роли: пользователь системы и администратор системы. Роли должны уже быть настроены "из коробки" - см. таблицу SecurityRole, там надо найти две записи с AotName "-SYSADMIN-" и "SystemUser" и запомнить значения RecId. Затем в таблице SecurityUserRole проверить наличие и при необходимости создать записи, привязывающие пользователя Admin к соотв. ролям через их RecId:
PHP код:
declare @recid1 bigint 735411
declare @recid2 bigint 735416
declare @userid nvarchar(5) = N'Admin'

insert into [SECURITYUSERROLE] ([USER_],[SECURITYROLE],[ASSIGNMENTMODE],[ASSIGNMENTSTATUS],[RECID])
values (@userid,@recid1,1,1,4000000000)
insert into [SECURITYUSERROLE] ([USER_],[SECURITYROLE],[ASSIGNMENTMODE],[ASSIGNMENTSTATUS],[RECID])
values (@userid,@recid2,1,1,4000000001
Здесь @recid1, @recid2 - найденные в таблице SecurityRole значения RecId для записей указанных ролей.

Последний раз редактировалось gl00mie; 07.05.2015 в 17:48.
Старый 07.05.2015, 18:57   #2  
lalabebe
Гость
 
n/a
Цитата:
Сообщение от gl00mie Посмотреть сообщение
В данном случае к пользователю Admin, с которым у вас предположительно связан виндовый пользователь, под которым запускается клиент, должны быть привязаны две роли: пользователь системы и администратор системы. Роли должны уже быть настроены "из коробки" - см. таблицу SecurityRole, там надо найти две записи с AotName "-SYSADMIN-" и "SystemUser" и запомнить значения RecId. Затем в таблице SecurityUserRole проверить наличие и при необходимости создать записи, привязывающие пользователя Admin к соотв. ролям через их RecId:
PHP код:
declare @recid1 bigint 735411
declare @recid2 bigint 735416
declare @userid nvarchar(5) = N'Admin'

insert into [SECURITYUSERROLE] ([USER_],[SECURITYROLE],[ASSIGNMENTMODE],[ASSIGNMENTSTATUS],[RECID])
values (@userid,@recid1,1,1,4000000000)
insert into [SECURITYUSERROLE] ([USER_],[SECURITYROLE],[ASSIGNMENTMODE],[ASSIGNMENTSTATUS],[RECID])
values (@userid,@recid2,1,1,4000000001
Здесь @recid1, @recid2 - найденные в таблице SecurityRole значения RecId для записей указанных ролей.
спасибо очень интересно но не помогло


сейчас эта таблица выглядит так

select rolehandle, name from dbo.modelsecurityrole where name in ('-SYSADMIN-', 'SystemUser');
"rolehandle" "name"
"495049" "-SYSADMIN-"
"495054" "SystemUser"

INSERT INTO "SECURITYUSERROLE" ("USER_", "SECURITYROLE", "ASSIGNMENTSTATUS", "ASSIGNMENTMODE", "VALIDFROM", "VALIDFROMTZID", "VALIDTO", "VALIDTOTZID", "RECVERSION", "RECID") VALUES
('Admin', 495049, 1, 1, '1900-01-01', 0, '2016-01-01', 0, 1, 5637144577),
('Admin', 495054, 1, 1, '1900-01-01', 37001, '2016-01-01', 37001, 1, 5637144578),
('Guest', 495005, 1, 1, '1900-01-01', 37001, '1900-01-01', 37001, 1, 5637144579);

отмечаем что при рестарте гуи экран не изменился доступа к system administration по прежнему нет
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
kamalblogs: SSRS Tip: Using labels for dynamic texts in SSRS reports – Dynamics Ax 2012 Blog bot DAX Blogs 0 16.09.2013 12:11
DAX: How to gain additional value from the Microsoft application platform with Microsoft Dynamics AX 2012 R2 Blog bot DAX Blogs 3 21.06.2013 15:16
ax-erp: Debug BP errors in Dynamics AX 2012 Blog bot DAX Blogs 0 14.12.2012 23:11
Sample Design Patterns: Book Give-away: 'Microsoft Dynamics AX 2012 Security How-To' Blog bot DAX Blogs 0 13.12.2012 01:13
dynamics-community.at: Dynamics AX 2012 Trainings Blog bot DAX auf Deutsch 0 19.06.2012 18:11
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 02:02.