Changeset 7221
- Timestamp:
- Nov 4, 2016, 11:06:26 AM (6 years ago)
- Location:
- trunk/doc/src/docbook
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/doc/src/docbook/admin/installation.xml
r7161 r7221 47 47 48 48 <important id="installation.upgrade.important"> 49 <title>Important information for upgrading to BASE 3. 9</title>49 <title>Important information for upgrading to BASE 3.10</title> 50 50 <para> 51 51 This section list some important information that may or may not 52 52 apply when upgrading from the <emphasis>previous</emphasis> BASE 53 release to the current release (eg. 3. 8 to 3.9). If you are54 upgrading from a BASE installation that is older (3.0-3. 7)53 release to the current release (eg. 3.9 to 3.10). If you are 54 upgrading from a BASE installation that is older (3.0-3.8) 55 55 you should also read <xref linkend="appendix.update_warnings" />. 56 56 </para> 57 57 58 <bridgehead> Incompatible API change Application API</bridgehead>58 <bridgehead>Changed permissions for annotating items</bridgehead> 59 59 <para> 60 The <classname docapi="net.sf.basedb.core">Application.getSessionControl()</classname> 61 method for getting access to an existing session has been deprecated. A new 62 version has been implemented that require that an <emphasis>external client id</emphasis> 63 is specified. Extensions and other client application may stop working unless 64 they are updated. See alos <xref linkend="appendix.incompatible.session-control"/>. 60 Before BASE 3.10 a user was able to create/change/delete annotations on 61 an item if the user has <code>WRITE</code> permission on the item and 62 <code>READ</code> permission on the annotation type. 63 In BASE 3.10 several changes has been made: 65 64 </para> 65 66 <itemizedlist> 67 <listitem> 68 <para> 69 <code>USE</code> permission is required on the annotation type to be able 70 to create/change/delete annotations of that type. This may cause user to no 71 longer be able to annotate certain items, unless their permissions 72 are upgraded to <code>USE</code>. Users with <code>READ</code> permission 73 can only read the annotation values. 74 </para> 75 </listitem> 76 77 <listitem> 78 <para> 79 A new permission level, <code>ANNOTATE</code>, has been introduced. 80 In the permission hierarchy this sits between the <code>READ</code> 81 and <code>WRITE</code> permission and can be used to give users 82 permissions to manage annotations but not other properties of an item. 83 All users with <code>WRITE</code> permission automatically get 84 <code>ANNOTATE</code> permission so this change should not affect current 85 users. 86 </para> 87 </listitem> 88 </itemizedlist> 66 89 </important> 67 90 -
trunk/doc/src/docbook/appendix/incompatible.xml
r7161 r7221 36 36 </para> 37 37 38 <sect1 id="appendix.incompatible.3.10"> 39 <title>BASE 3.10 release</title> 40 41 <bridgehead id="appendix.incompatible.annotate-permission">Annotate permission</bridgehead> 42 <para> 43 A new permission level, <code>ANNOTATE</code> has been added to 44 the permission system. Extensions and other clients that are not 45 aware of this permission may think that the user only has 46 <code>READ</code> permission. 47 </para> 48 49 </sect1> 50 38 51 <sect1 id="appendix.incompatible.3.9"> 39 52 <title>BASE 3.9 release</title> -
trunk/doc/src/docbook/appendix/update_warnings.xml
r7161 r7221 35 35 to the current version. 36 36 </para> 37 38 <sect1 id="appendix.update_warnings.3.10"> 39 <title>BASE 3.10</title> 40 41 <bridgehead>Changed permissions for annotating items</bridgehead> 42 <para> 43 Before BASE 3.10 a user was able to create/change/delete annotations on 44 an item if the user has <code>WRITE</code> permission on the item and 45 <code>READ</code> permission on the annotation type. 46 In BASE 3.10 several changes has been made: 47 </para> 48 49 <itemizedlist> 50 <listitem> 51 <para> 52 <code>USE</code> permission is required on the annotation type to be able 53 to create/change/delete annotations of that type. This may cause user to no 54 longer be able to annotate certain items, unless their permissions 55 are upgraded to <code>USE</code>. Users with <code>READ</code> permission 56 can only read the annotation values. 57 </para> 58 </listitem> 59 60 <listitem> 61 <para> 62 A new permission level, <code>ANNOTATE</code>, has been introduced. 63 In the permission hierarchy this sits between the <code>READ</code> 64 and <code>WRITE</code> permission and can be used to give users 65 permissions to manage annotations but not other properties of an item. 66 All users with <code>WRITE</code> permission automatically get 67 <code>ANNOTATE</code> permission so this change should not affect current 68 users. 69 </para> 70 </listitem> 71 </itemizedlist> 72 73 </sect1> 74 37 75 38 76 <sect1 id="appendix.update_warnings.3.9">
Note: See TracChangeset
for help on using the changeset viewer.