Example usage for com.liferay.portal.kernel.model RoleConstants USER

List of usage examples for com.liferay.portal.kernel.model RoleConstants USER

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.model RoleConstants USER.

Prototype

String USER

To view the source code for com.liferay.portal.kernel.model RoleConstants USER.

Click Source Link

Usage

From source file:com.liferay.application.list.my.account.permissions.internal.PanelAppMyAccountPermissions.java

License:Open Source License

private Role _getUserRole(long companyId) {
    try {/* ww  w  .j av  a  2  s . c om*/
        return _roleLocalService.getRole(companyId, RoleConstants.USER);
    } catch (PortalException pe) {
        _log.error("Unable to get user role in company " + companyId, pe);
    }

    return null;
}

From source file:com.liferay.application.list.my.account.permissions.test.PanelAppMyAccountPermissionsTest.java

License:Open Source License

private boolean _hasMyAccountPermission(long companyId, String portletId) throws Exception {

    Role userRole = RoleLocalServiceUtil.getRole(companyId, RoleConstants.USER);

    return ResourcePermissionLocalServiceUtil.hasResourcePermission(companyId, portletId,
            ResourceConstants.SCOPE_COMPANY, String.valueOf(companyId), userRole.getRoleId(),
            ActionKeys.ACCESS_IN_CONTROL_PANEL);
}

From source file:com.liferay.calendar.service.test.CalendarBookingServiceTest.java

License:Open Source License

protected void deleteGuestAndUserPermission(Calendar calendar) throws Exception {

    Role role = RoleLocalServiceUtil.getRole(TestPropsValues.getCompanyId(), RoleConstants.GUEST);

    ResourcePermissionLocalServiceUtil.setResourcePermissions(TestPropsValues.getCompanyId(),
            Calendar.class.getName(), ResourceConstants.SCOPE_INDIVIDUAL,
            String.valueOf(calendar.getPrimaryKey()), role.getRoleId(), new String[0]);

    role = RoleLocalServiceUtil.getRole(TestPropsValues.getCompanyId(), RoleConstants.USER);

    ResourcePermissionLocalServiceUtil.setResourcePermissions(TestPropsValues.getCompanyId(),
            Calendar.class.getName(), ResourceConstants.SCOPE_INDIVIDUAL,
            String.valueOf(calendar.getPrimaryKey()), role.getRoleId(), new String[0]);
}

From source file:com.liferay.dynamic.data.lists.internal.instance.lifecycle.AddDefaultSharedFormLayoutPortalInstanceLifecycleListener.java

License:Open Source License

protected void updateUserLayoutViewPermissionPermission(long companyId, Layout layout) throws PortalException {

    Role role = _roleLocalService.getRole(companyId, RoleConstants.USER);

    _resourcePermissionLocalService.addResourcePermission(role.getCompanyId(), Layout.class.getName(),
            ResourceConstants.SCOPE_GROUP, String.valueOf(layout.getGroupId()), role.getRoleId(),
            ActionKeys.VIEW);//  w  w w.j a  v a  2s . c  o m
}

From source file:com.liferay.site.service.persistence.test.GroupServiceUserSitesGroupsTest.java

License:Open Source License

@Test
public void testGroupsWithoutLayouts() throws Exception {
    _group = GroupTestUtil.addGroup();/*from   w  w w .  ja v a  2s  . com*/

    _user = UserTestUtil.addGroupUser(_group, RoleConstants.USER);

    List<Group> groups = GroupServiceUtil.getUserSitesGroups(_user.getUserId(), null, QueryUtil.ALL_POS);

    Assert.assertTrue(groups + " does not contain " + _group, groups.contains(_group));
}

From source file:com.liferay.site.service.persistence.test.GroupServiceUserSitesGroupsTest.java

License:Open Source License

@Test
public void testInactiveGroups() throws Exception {
    _group = GroupTestUtil.addGroup();/*from w  w w. ja  v  a2s  .com*/

    LayoutTestUtil.addLayout(_group);

    _user = UserTestUtil.addGroupUser(_group, RoleConstants.USER);

    _group.setActive(false);

    GroupLocalServiceUtil.updateGroup(_group);

    List<Group> groups = GroupServiceUtil.getUserSitesGroups(_user.getUserId(), null, QueryUtil.ALL_POS);

    Assert.assertFalse(groups + " contains " + _group, groups.contains(_group));
}

From source file:com.liferay.site.service.persistence.test.GroupServiceUserSitesGroupsTest.java

License:Open Source License

@Test
public void testUsersGroups() throws Exception {
    _group = GroupTestUtil.addGroup();//from   w  ww. j av  a 2s .  c  om

    LayoutTestUtil.addLayout(_group);

    _user = UserTestUtil.addGroupUser(_group, RoleConstants.USER);

    List<Group> groups = GroupServiceUtil.getUserSitesGroups(_user.getUserId(), null, QueryUtil.ALL_POS);

    Assert.assertTrue(groups + " does not contain " + _group, groups.contains(_group));
}

From source file:com.liferay.wiki.service.persistence.test.WikiPageFinderTest.java

License:Open Source License

@Before
public void setUp() throws Exception {
    _group = GroupTestUtil.addGroup();/*  w w w  . ja  va  2 s.  c om*/

    _node = WikiTestUtil.addNode(_group.getGroupId());

    WikiTestUtil.addPage(_group.getGroupId(), _node.getNodeId(), true);

    _user = UserTestUtil.addGroupUser(_group, RoleConstants.USER);

    WikiTestUtil.addPage(_user.getUserId(), _group.getGroupId(), _node.getNodeId(),
            RandomTestUtil.randomString(), true);

    WikiPage userDraft = WikiTestUtil.addPage(_user.getUserId(), _group.getGroupId(), _node.getNodeId(),
            RandomTestUtil.randomString(), false);

    userDraft.setHead(true);

    WikiPageLocalServiceUtil.updateWikiPage(userDraft);
}