DBA Data[Home] [Help]

APPS.IBC_DATA_SECURITY_PVT dependencies on IBC_OBJECT_GRANT_GROUPS_PKG

Line 895: IBC_OBJECT_GRANT_GROUPS_PKG.insert_row(

891: -- Create Row in IBC_object_grant_groups
892: SELECT ibc_object_grant_groups_s1.nextval
893: INTO l_object_grant_group_id
894: FROM dual;
895: IBC_OBJECT_GRANT_GROUPS_PKG.insert_row(
896: px_rowid => l_rowid
897: ,p_object_grant_group_id => l_object_grant_group_id
898: ,p_object_version_number => 1
899: ,p_grant_group_id => l_grant_group_id

Line 947: IBC_OBJECT_GRANT_GROUPS_PKG.insert_row(

943:
944: SELECT ibc_object_grant_groups_s1.nextval
945: INTO l_object_grant_group_id
946: FROM dual;
947: IBC_OBJECT_GRANT_GROUPS_PKG.insert_row(
948: px_rowid => l_rowid
949: ,p_object_grant_group_id => l_object_grant_group_id
950: ,p_object_version_number => 1
951: ,p_grant_group_id => l_c_grant_group_id

Line 991: Ibc_Object_Grant_Groups_Pkg.UPDATE_ROW (

987: END IF;
988:
989: -- Actual UPDATE
990: -- *****
991: Ibc_Object_Grant_Groups_Pkg.UPDATE_ROW (
992: P_OBJECT_GRANT_GROUP_ID => l_object_grant_group_id,
993: p_OBJECT_VERSION_NUMBER => FND_API.G_MISS_NUM,
994: P_GRANT_GROUP_ID => l_grant_group_id,
995: P_OBJECT_ID => p_instance_object_id,

Line 1644: IBC_OBJECT_GRANT_GROUPS_PKG.update_row(

1640: inheritance_type
1641: FROM ibc_object_grant_groups
1642: WHERE ROWID = l_object_grant_group_rowid)
1643: LOOP
1644: IBC_OBJECT_GRANT_GROUPS_PKG.update_row(
1645: p_object_grant_group_id => r_data.object_grant_group_id
1646: ,p_object_version_number => r_data.object_version_number
1647: ,p_grant_group_id => l_grant_group_id
1648: ,p_object_id => r_data.object_id

Line 1666: IBC_OBJECT_GRANT_GROUPS_PKG.update_row(

1662:
1663: FOR r_tree_ogg IN c_ogg_tree_update (l_object_grant_group_id,
1664: l_old_grant_group_id)
1665: LOOP
1666: IBC_OBJECT_GRANT_GROUPS_PKG.update_row(
1667: p_object_grant_group_id => r_tree_ogg.object_grant_group_id
1668: ,p_object_version_number => r_tree_ogg.object_version_number
1669: ,p_grant_group_id => l_grant_group_id
1670: ,p_object_id => r_tree_ogg.object_id

Line 2135: IBC_OBJECT_GRANT_GROUPS_PKG.insert_row(

2131: );
2132: END LOOP;
2133: END IF;
2134: -- Create Row in IBC_object_grant_groups
2135: IBC_OBJECT_GRANT_GROUPS_PKG.insert_row(
2136: px_rowid => l_rowid
2137: ,p_object_grant_group_id => l_object_grant_group_id
2138: ,p_object_version_number => 1
2139: ,p_grant_group_id => l_grant_group_id

Line 2166: IBC_OBJECT_GRANT_GROUPS_PKG.update_row(

2162: inheritance_type
2163: FROM ibc_object_grant_groups
2164: WHERE ROWID = l_object_grant_group_rowid)
2165: LOOP
2166: IBC_OBJECT_GRANT_GROUPS_PKG.update_row(
2167: p_object_grant_group_id => r_data.object_grant_group_id
2168: ,p_object_version_number => r_data.object_version_number
2169: ,p_grant_group_id => l_grant_group_id
2170: ,p_object_id => r_data.object_id

Line 2188: IBC_OBJECT_GRANT_GROUPS_PKG.update_row(

2184:
2185: FOR r_ogg IN c_ogg_tree_update (l_object_grant_group_id,
2186: l_old_grant_group_id)
2187: LOOP
2188: IBC_OBJECT_GRANT_GROUPS_PKG.update_row(
2189: p_object_grant_group_id => r_ogg.object_grant_group_id
2190: ,p_object_version_number => r_ogg.object_version_number
2191: ,p_grant_group_id => l_grant_group_id
2192: ,p_object_id => r_ogg.object_id

Line 2877: IBC_OBJECT_GRANT_GROUPS_PKG.update_row(

2873: FROM ibc_object_grant_groups
2874: WHERE ROWID = l_object_grant_group_rowid)
2875:
2876: LOOP
2877: IBC_OBJECT_GRANT_GROUPS_PKG.update_row(
2878: p_object_grant_group_id => r_data.object_grant_group_id
2879: ,p_object_version_number => r_data.object_version_number
2880: ,p_grant_group_id => l_new_grant_group_id
2881: ,p_object_id => r_data.object_id

Line 2977: IBC_OBJECT_GRANT_GROUPS_PKG.delete_row(r_object_grant_group.object_grant_group_id);

2973: -- Remove grant object's grant group if parent object_id
2974: -- it's not the same as current object_id
2975: -- it means no danger to break the inheritance
2976: IF r_object_grant_group_by_id.object_id <> r_object_grant_group.object_id THEN
2977: IBC_OBJECT_GRANT_GROUPS_PKG.delete_row(r_object_grant_group.object_grant_group_id);
2978: ELSIF r_object_grant_group.inherited_from IS NOT NULL AND
2979: r_object_grant_group.inheritance_type = 'FULL' -- Added to fix bug# 3392944
2980: THEN
2981: -- Update grant object's grant group to inherit from container

Line 2986: IBC_OBJECT_GRANT_GROUPS_PKG.update_row(

2982: SELECT grant_group_id
2983: INTO l_grant_group_id
2984: FROM ibc_object_grant_groups
2985: WHERE object_grant_group_id = r_object_grant_group.inherited_from;
2986: IBC_OBJECT_GRANT_GROUPS_PKG.update_row(
2987: p_object_grant_group_id => r_object_grant_group.object_grant_group_id
2988: ,p_object_version_number => r_object_grant_group.object_version_number
2989: ,p_grant_group_id => l_grant_group_id
2990: ,p_object_id => r_object_grant_group.object_id