Still my application is not displayed in application bar.

SecurityData.xml

<entity-engine-xml>
    <!-- XYZ security -->
    <SecurityPermission description="View operations in the XYZ Management
Screens." permissionId="XYZ_VIEW"/>
    <SecurityPermission description="Create operations in the XYZ Management
Screens." permissionId="XYZ_CREATE"/>
    <SecurityPermission description="Update operations in the XYZ Management
Screens." permissionId="XYZ_UPDATE"/>
    <SecurityPermission description="Delete operations in the XYZ Management
Screens." permissionId="XYZ_DELETE"/>
    <SecurityPermission description="ALL operations in the XYZ Management
Screens." permissionId="XYZ_ADMIN"/>

    <SecurityGroupPermission groupId="FULLADMIN" permissionId="XYZ_ADMIN"/>
    <SecurityGroupPermission groupId="FLEXADMIN" permissionId="XYZ_CREATE"/>
    <SecurityGroupPermission groupId="FLEXADMIN" permissionId="XYZ_DELETE"/>
    <SecurityGroupPermission groupId="FLEXADMIN" permissionId="XYZ_UPDATE"/>
    <SecurityGroupPermission groupId="FLEXADMIN" permissionId="XYZ_VIEW"/>
    <SecurityGroupPermission groupId="VIEWADMIN" permissionId="XYZ_VIEW"/>
    <SecurityGroupPermission groupId="XYZADMIN" permissionId="XYZ_ADMIN"/>
</entity-engine-xml>


On Wed, May 27, 2009 at 2:24 PM, aswath narayana <aswath.satras...@gmail.com
> wrote:

> My examplesecuritydata.xml file looks like this.  Where did you get the
> 'access:xyz' colon sytax.  Maybe you need to update your source to the
> latest OFBiz.
>
> <entity-engine-xml>
>     <!-- Example security -->
>     <SecurityPermission description="View operations in the Example
> Management Screens." permissionId="EXAMPLE_VIEW"/>
>     <SecurityPermission description="Create operations in the Example
> Management Screens." permissionId="EXAMPLE_CREATE"/>
>     <SecurityPermission description="Update operations in the Example
> Management Screens." permissionId="EXAMPLE_UPDATE"/>
>     <SecurityPermission description="Delete operations in the Example
> Management Screens." permissionId="EXAMPLE_DELETE"/>
>     <SecurityPermission description="ALL operations in the Example
> Management Screens." permissionId="EXAMPLE_ADMIN"/>
>     <SecurityGroupPermission groupId="FULLADMIN"
> permissionId="EXAMPLE_ADMIN"/>
>     <SecurityGroupPermission groupId="FLEXADMIN"
> permissionId="EXAMPLE_CREATE"/>
>     <SecurityGroupPermission groupId="FLEXADMIN"
> permissionId="EXAMPLE_DELETE"/>
>     <SecurityGroupPermission groupId="FLEXADMIN"
> permissionId="EXAMPLE_UPDATE"/>
>     <SecurityGroupPermission groupId="FLEXADMIN"
> permissionId="EXAMPLE_VIEW"/>
>     <SecurityGroupPermission groupId="VIEWADMIN"
> permissionId="EXAMPLE_VIEW"/>
>     <SecurityGroupPermission groupId="BIZADMIN"
> permissionId="EXAMPLE_ADMIN"/>
> </entity-engine-xml>
>
>
>
>
> On Wed, May 27, 2009 at 2:15 PM, Ravi Kumar <ravipr...@gmail.com> wrote:
>
>> Just copy that examplesecuritydata.xml file into my application data
>> folder and replace all example text in xyz in examplesecuritydata.xml.
>>
>> file location xyz/data/ScurityData.xml
>>
>>
>>
>> On Wed, May 27, 2009 at 2:12 PM, aswath narayana <
>> aswath.satras...@gmail.com> wrote:
>>
>>> See inline.
>>>
>>> On Wed, May 27, 2009 at 1:55 PM, Ravi Kumar <ravipr...@gmail.com> wrote:
>>>
>>>> Still i cant get the result :(
>>>>
>>>> This is SecurityGroupPermission decleration.
>>>> <SecurityGroupPermission groupId="XYZ_ADMIN" permissionId="access:xyz"/>
>>>
>>> The syntax seems unfamiliar to me.   Where did you see this.
>>> Tell me where you created your securitydata.xml file?  Can you follow the
>>> examplesecuritydata.xml file.
>>>
>>>>
>>>>
>>>> But i couldn't get the XYZ_ADMIN in SecurityGroups List. :(
>>>
>>> You should see this.  Otherwise you have not loaded the security data
>>> properly
>>>
>>>>
>>>>
>>>>
>>>> If base-permission="OFBTOOLS,XYZ" then doesn't show my application name
>>>> in applications bar.
>>>> If base-permission="OFBTOOLS,ORDERMGR" the xyz application name in
>>>> applications bar.
>>>>
>>>> ofbiz-component.xml
>>>> <?xml version="1.0" encoding="UTF-8"?>
>>>> <ofbiz-component name="xyz"
>>>>         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>>>>         xsi:noNamespaceSchemaLocation="
>>>> http://www.ofbiz.org/dtds/ofbiz-component.xsd";>
>>>>     <resource-loader name="main" type="component"/>
>>>>
>>>>     <entity-resource type="model" reader-name="main" loader="main"
>>>> location="entitydef/entitymodel.xml"/>
>>>>     <entity-resource type="model" reader-name="main" loader="main"
>>>> location="entitydef/entitymodel_view.xml"/>
>>>>     <entity-resource type="group" reader-name="main" loader="main"
>>>> location="entitydef/entitygroup.xml"/>
>>>>     <entity-resource type="data" reader-name="seed" loader="main"
>>>> location="data/SecurityData.xml"/>
>>>>
>>>>
>>>>     <webapp name="xyz"
>>>>             title="xyz Order Management"
>>>>             server="default-server"
>>>>             location="webapp/xyz"
>>>>             base-permission="OFBTOOLS,XYZ"
>>>>             mount-point="/xyz"
>>>>         app-bar-display="true"
>>>>            />
>>>> </ofbiz-component>
>>>>
>>>>
>>>> SecurityData.xml
>>>> <?xml version="1.0" encoding="UTF-8"?>
>>>> <entity-engine-xml>
>>>>     <!-- xyz security -->
>>>>     <SecurityPermission description="ACCESS the xyz Application"
>>>> permissionId="access:xyz"/>
>>>>     <SecurityPermission description="CREATE operations in the xyz
>>>> Application" permissionId="create:xyz" />
>>>>     <SecurityPermission description="READ operations in the xyz
>>>> Application" permissionId="read:xyz"/>
>>>>     <SecurityPermission description="UPDATE operations in the xyz
>>>> Application" permissionId="update:xyz" />
>>>>     <SecurityPermission description="DELETE operations in the xyz
>>>> Application" permissionId="delete:xyz"/>
>>>>
>>>>     <SecurityPermission description="CREATE STATUS operations in the xyz
>>>> Application" permissionId="create:xyz:status"/>
>>>>     <SecurityPermission description="READ STATUS operations in the xyz
>>>> Application" permissionId="read:xyz:status"/>
>>>>     <SecurityPermission description="UPDATE STATUS operations in the xyz
>>>> Application" permissionId="update:xyz:status"/>
>>>>     <SecurityPermission description="DELETE STATUS operations in the xyz
>>>> Application" permissionId="delete:xyz:status"/>
>>>>
>>>>     <SecurityPermission description="CREATE ITEM operations in the xyz
>>>> Application" permissionId="create:xyz:item"/>
>>>>     <SecurityPermission description="READ ITEM operations in the xyz
>>>> Application" permissionId="read:xyz:item"/>
>>>>     <SecurityPermission description="UPDATE ITEM operations in the xyz
>>>> Application" permissionId="update:xyz:item"/>
>>>>     <SecurityPermission description="DELETE ITEM operations in the xyz
>>>> Application" permissionId="delete:xyz:item"/>
>>>>
>>>>     <SecurityPermission description="CREATE FEATURE operations in the
>>>> xyz Application" permissionId="create:xyz:feature"/>
>>>>     <SecurityPermission description="READ ITEM operations in the xyz
>>>> Application" permissionId="read:xyz:feature"/>
>>>>     <SecurityPermission description="UPDATE ITEM operations in the xyz
>>>> Application" permissionId="update:xyz:feature"/>
>>>>     <SecurityPermission description="DELETE ITEM operations in the xyz
>>>> Application" permissionId="delete:xyz:feature"/>
>>>>
>>>>     <SecurityGroupPermission groupId="XYZ_ADMIN"
>>>> permissionId="access:xyz"/>
>>>>     <SecurityGroupPermission groupId="XYZ_ADMIN"
>>>> permissionId="create:xyz"/>
>>>>     <SecurityGroupPermission groupId="XYZ_ADMIN"
>>>> permissionId="read:xyz"/>
>>>>     <SecurityGroupPermission groupId="XYZ_ADMIN"
>>>> permissionId="update:xyz"/>
>>>>     <SecurityGroupPermission groupId="XYZ_ADMIN"
>>>> permissionId="delete:xyz"/>
>>>> </entity-engine-xml>
>>>>
>>>>
>>>> Please HELP me to FIX.
>>>>
>>>> :(
>>>>
>>>>
>>>>
>>>> On Wed, May 27, 2009 at 1:36 PM, aswath narayana <
>>>> aswath.satras...@gmail.com> wrote:
>>>>
>>>>> ExampleSecurityData.xml is the best xml file to take as an example.
>>>>> I hope you have uploaded the security data.
>>>>>
>>>>> Following things you can do, so that it will be helpful for others in
>>>>> the group also to chime in and help you.
>>>>>
>>>>> Login as admin
>>>>> Click on the Party
>>>>> Click on the Security sub-tab
>>>>> Check whether your new SecurityPermissionGroup is listed or not.
>>>>>
>>>>> Login as admin
>>>>> Do you see your XYZ component in the main application bar?
>>>>> You should see XYZ, otherwise there is a basic issue in creating the
>>>>> XYZ component.
>>>>>
>>>>> -Aswath
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Wed, May 27, 2009 at 1:12 PM, Ravi Kumar <ravipr...@gmail.com>wrote:
>>>>>
>>>>>> HI
>>>>>>
>>>>>> I tried with ExampleSecurityData.xml, but i couldn't get my
>>>>>> application name in application list.
>>>>>>
>>>>>> Can you provide some xml???
>>>>>>
>>>>>> Thanks
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Wed, May 27, 2009 at 11:13 AM, aswath narayana <
>>>>>> aswath.satras...@gmail.com> wrote:
>>>>>>
>>>>>>> Hello Ravi,
>>>>>>> Here is what I understand about the permissions
>>>>>>>
>>>>>>> * Provide base-permission=OFBTOOLS, XYZ
>>>>>>>
>>>>>>> * Create SecurityPermissions.  Follow the ExampleSecurityData.xml.
>>>>>>>  You
>>>>>>> should create the datafile called xyzsecuritydata.xml and provide
>>>>>>> permissions XYZ_CREATE, XYZ_DELETE
>>>>>>>
>>>>>>> * Create SecurityPermissionGroup like XYZ_ADMIN and give the
>>>>>>> permissions.
>>>>>>>
>>>>>>> Load the above data using ant run-install or using webtools.
>>>>>>>
>>>>>>> Go to the PartyMgr and click on the desired party.
>>>>>>> Create a userlogin for that party and assign the SecurityGroups to
>>>>>>> that user
>>>>>>> login.
>>>>>>>
>>>>>>> Now, the user will be able to just see XYZ component.
>>>>>>> Hope this helps and I am correct.
>>>>>>>
>>>>>>> -Aswath
>>>>>>>
>>>>>>> On Wed, May 27, 2009 at 10:23 AM, Ravi Kumar <ravipr...@gmail.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>> > OK.
>>>>>>> >
>>>>>>> > I have very simple question.
>>>>>>> >
>>>>>>> > My custom application name is "xyz".
>>>>>>> >
>>>>>>> > What is the base-permission value???
>>>>>>> >
>>>>>>> > *ofbiz-component.xml *
>>>>>>> >
>>>>>>> >    <webapp name="xyz"
>>>>>>> >            title="XYZ Management"
>>>>>>> >            server="default-server"
>>>>>>> >            location="webapp/xyz"
>>>>>>> >            base-permission="OFBTOOLS,XYZ"
>>>>>>> >            mount-point="/xyz"
>>>>>>> >        app-bar-display="true"
>>>>>>> >           />
>>>>>>> > or
>>>>>>> >  base-permission="XYZ"
>>>>>>> >
>>>>>>> > this is* not working*!!!!
>>>>>>> > my application name not appear in application list(admin user
>>>>>>> login).
>>>>>>> >
>>>>>>> > if i change my
>>>>>>> > *ofbiz-component.xml *
>>>>>>> >
>>>>>>> >    <webapp name="xyz"
>>>>>>> >            title="XYZ Management"
>>>>>>> >            server="default-server"
>>>>>>> >            location="webapp/ayz"
>>>>>>> >            base-permission="OFBTOOLS,ORDERMGR"
>>>>>>> >            mount-point="/xyz"
>>>>>>> >        app-bar-display="true"
>>>>>>> >           />
>>>>>>> >
>>>>>>> > Title "XYZ Management" appear in application list and ORDERMGR user
>>>>>>> can
>>>>>>> > able
>>>>>>> > access my module.
>>>>>>> >
>>>>>>> > *What is the base-permission value???*
>>>>>>> >
>>>>>>> > Thanks,
>>>>>>> > Ravi
>>>>>>> >
>>>>>>> > On Wed, May 27, 2009 at 9:53 AM, Hans Bakker
>>>>>>> > <mailingl...@antwebsystems.com>wrote:
>>>>>>> >
>>>>>>> > > A search in docs.ofbiz.org with the word 'security' would have
>>>>>>> given the
>>>>>>> > > following result in the first position:
>>>>>>> > > http://docs.ofbiz.org/display/OFBTECH/OFBiz+security
>>>>>>> > >
>>>>>>> > > Regards, Hans
>>>>>>> > >
>>>>>>> > > On Wed, 2009-05-27 at 09:42 +0530, Ravi Kumar wrote:
>>>>>>> > > > HI ALL,
>>>>>>> > > >
>>>>>>> > > > Any one can explain how to create new security group and map
>>>>>>> with
>>>>>>> > custom
>>>>>>> > > > module????
>>>>>>> > > >
>>>>>>> > > >
>>>>>>> > > > Bz i created one custom module and enable the login
>>>>>>> authentication, but
>>>>>>> > i
>>>>>>> > > > cant map this module to new security group.
>>>>>>> > > >
>>>>>>> > > > If i specify my custom module name in base-permission in
>>>>>>> > > ofbiz-component.xml
>>>>>>> > > > then link is disabled in admin panel.
>>>>>>> > > > If i specify base-permission="OFBTOOLS, ORDERMGR" then my
>>>>>>> application
>>>>>>> > > name
>>>>>>> > > > is appear in Admin console(Application List).
>>>>>>> > > >
>>>>>>> > > > Thanks
>>>>>>> > > > Ravi
>>>>>>> > > --
>>>>>>> > > Antwebsystems.com: Quality OFBiz services for competitive rates
>>>>>>> > >
>>>>>>> > >
>>>>>>> >
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>

Reply via email to