Gerrit user access to only assigned changes - configuration

I am configuring a Gerrit instance in our lab. We will use this one for code review assignments for the students. Since many of the students may receive same code to review, I want to customize the access to the review requests in such a way that the students can only see code review requests posted/assigned to them.
Please let me know if Gerrit supports that? If supports, please let me know how to configure that. Thanks

Related

Looking for a configuration server event

We are looking for a configuration server event that could tell us about the changes that have been made to the configuration object. We are struggling to get the details on who has changed the object.
Any suggestion would be a great help.
Thanks
I’ve found a few Genesys partners have developed Audit Logging applications for Configuration Server changes.
Pointel offers a product called Audit & Alert that can return the user information on changes done. This could actually solve your problem with monitoring change management.
Check this link:
https://www.pointel.com/solutions/cms-audit-alert/

BMC Remedy Service Desk Integration with Sailpoint

I am working on a new project and need some information. We are going to integrate sailpoint with BMC Remedy Service desk. we would like to give access to user through Remedy, Where we provide access request and then sailpoint provision them to the defined (groups or entitlements). I would like to get more knowledge how can we do that I went through sailpoint documentation to understand but I would like to visualize whats going on.
for example:
I have one user and would like to give him access to "IT-department" in order to do that I have to provision him into "IT-department" entitlement of Active Directory. I want to use BMC Remedy to give him access request to "IT-department". I want to understand how BMC remedy will be able to tell sailpoint to provision to specific entitlements and automate this process.
Any idea and suggestion will be really helpful.
Well I didnty get any answer but I was able to find it through some search.
Answer will be using REST API to call workflow

You can use Compute Engine after a project owner enables billing

This is my first question for GCE on StackOverflow.
I've been using GCE for quite some time. I have 4 projects. Suddenly last night I was unable to connect or see VMs in the dashboard. I see a message saying:
You can use Compute Engine after a project owner enables billing.
You do not have permission to enable billing for this project. Contact a project owner to enable billing.
Why is this happening with only 2 projects and not with others? As far as I know payment settings are the same for all 4 projects.
Can you please help me out with this? I'm badly stuck.
Thanks in advance, here is a picture of my problem.
You can have multiple billing accounts, and multiple projects can share a billing account. It sounds like you are not a project owner, so it's possible that a project owner has changed or disabled the billing account for some of the projects you have accessed without your knowledge (or that perhaps there was indeed a problem with the payment method).
When a project cannot be billed, the registered project owners will receive several email notices informing them that there is a problem, and providing information on how to fix it.
In this case it sounds like you are doing the correct action - that is to work with the guy who is the project owner to find out what notices he received, and to make sure a valid billing account is attached to the projects, or followup with billing support if there is an issue that they have notified you about.

How to implement Data push(server push) in worklist application

I am planning to implement Server Push functionality in human workflow. Say when a task is assigned to a group and any of the group member updated the task, it has to update the task status automatically(without browser refresh) in other group members who are opened the worklist page.
How do I can achieve this? any ideas or suggestions will be appreciated.
If you want a Realtime Web Server there are a bunch of options for different technologies listed on this Realtime Web Technology Guide.
If you can provide a bit more information about your choice of server technology I can be more specific about a recommendation/technology match.

Tracking data access

Backstory
I work for a company that has an online site that allows user to text personal information for collection. We collect the data, and make it available online. Users can choose to share the data with other users.
Going Forward
At some point, this may become classified an FDA-governed medical tool. In anticipation, we'd like to have in place a logging system that shows each time someone accesses our users' data, whether it be the user themselves, another authorized user, or a support person.
Current Architecture
We are currently running Ruby/Rails, and using a MySQL database. The personal information is encrypted in the database.
Data Access for Support
Today, support personnel can access data one of three ways:
admin site The admin site is limited to whatever screens we develop. While we don't currently, we could easily add logging to keep an audit trail of who accessed which data using the admin tool.
sql client I use MySQLWorkbench to access production. However, when connected this way, all personal information (user name, cell number, etc), is encrypted.
Ruby Rails console - Finally, support can log into one of the production boxes and use the Ruby/Rails console from command line. Ruby will decrypt the data, so we can do some simple things such as
u=User.find_all_by_state('active')
and it will return the recordset of all users with state='active', and decrypt their personal information in the resultset.
Holy Grail
logging
easy access for support
I'd love to be have a way to allow easy support access (once authenticated) to the data, but would log everything that is accessed (read or updated). That way, if I'm checking out my buddy's ex-wife's data for example, it gets logged to a place where I can't get in and clean it the audit trail. (See Google firing Gmail employee for an example of employees breaching the data policies).
Anyone have ideas, thoughts, experiences, suggestions with this issue?
hey devguy. This was a issue for me a couple months back. We ended up centralizing our mysql queires so that we could start to track all information coming in and out. Unfortunately the class I wrote is in PHP but the idea behind it could make it very easy to start logging.
https://code.google.com/p/php-centralized-mysql-controller/
Try stored procedures. Make all code use the stored procedures for CRUD activities. This defines an API that your developers can use while business rules are global enforced (don't return entire SSN values, but only last 4 digits, etc).
This serves as the basis for an external API as well.
If you want logging/auditing, you put it in the procedure.
This protects you from everyone except the DBAs.